| 571522 |
600097 |
W70763 |
251C14M616 |
2026-09-16 |
COMPLETE |
16070910 |
2026-09-16 08:38:00 |
2026-09-16 07:49:08 |
2026-09-18 07:49:08 |
{"id": 600097, "stp": "O", "toc": "East Midlands Railway", "uid": "W70763", "consist": "810018", "dest_crs": "STP", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70763/2026-09-16/detailed", "trust_id": "251C14M616", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London St. Pancras", "service_date": "2026-09-16", "dest_arr_time": "0838", "dest_platform": "3", "is_terminated": 1, "next_location": "London St. Pancras", "signalling_id": "1C14", "timing_status": "ON TIME", "origin_station": "Sheffield", "current_leg_arr": "0838", "current_leg_dep": "0732", "current_leg_end": "London St. Pancras", "origin_dep_time": "0630", "origin_platform": "8", "current_location": "London St. Pancras", "last_update_time": "2026-09-16T07:49:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1235561485262526, 52.63210992175277], [-1.1240552999999998, 52.63162620000001], [-1.1244312, 52.63125370000001], [-1.1247055, 52.63098180000001], [-1.1251515, 52.630572599999994], [-1.125277, 52.6304568], [-1.1254671999999997, 52.6302247], [-1.1256753, 52.6299553], [-1.1259899, 52.6295474], [-1.1264393, 52.6290124], [-1.1267825, 52.628629100000005], [-1.1271259, 52.6282091], [-1.1274209, 52.6278428], [-1.1277038999999998, 52.627444799999985], [-1.1281692, 52.626687700000005], [-1.1286396999999997, 52.6258611], [-1.1287188, 52.62571460000001], [-1.1291013, 52.625014], [-1.1293455, 52.6245606], [-1.1294463, 52.62437469999998], [-1.1296844, 52.6238278], [-1.1297909999999998, 52.62359539999999], [-1.1299188, 52.62327239999999], [-1.1300153, 52.6230023], [-1.1301029, 52.62270619999999], [-1.1302545, 52.6221041], [-1.1303318999999998, 52.62172090000001], [-1.1303823, 52.6214038], [-1.1304313, 52.620965600000005], [-1.1304574, 52.62060759999999], [-1.1304721, 52.6201639], [-1.1304827, 52.6198416], [-1.1304969, 52.61854559999999], [-1.1305016999999995, 52.6176977], [-1.1305604, 52.616076], [-1.1305633, 52.6153217], [-1.1305685, 52.613977799999994], [-1.1305854999999998, 52.61297379999999], [-1.1305939, 52.6124757], [-1.1305789, 52.61224450000001], [-1.1305838, 52.6117975], [-1.1305861, 52.6114778], [-1.1306093999999998, 52.61113759999999], [-1.1305794, 52.6105341], [-1.1305499, 52.610268], [-1.1304897, 52.609689799999984], [-1.1303919, 52.60902800000001], [-1.1302709, 52.60833610000001], [-1.1300351, 52.60728350000001], [-1.1298002, 52.60638590000001], [-1.1294456999999998, 52.60525350000001], [-1.1288515895343951, 52.60355296986019], [-1.1286365, 52.6029373], [-1.1277553, 52.6003733], [-1.1274405999999997, 52.59933620000001], [-1.127211, 52.5984794], [-1.1270921, 52.5980642], [-1.1265584, 52.5957616], [-1.1264493, 52.5952154], [-1.1262394, 52.59396489999999], [-1.1261061, 52.5926553], [-1.1260636999999998, 52.591834000000006], [-1.1260617, 52.590998899999995], [-1.1260574, 52.59070079999999], [-1.1260923, 52.590214999999986], [-1.1261316999999995, 52.58989480000001], [-1.1262103999999995, 52.58921209999999], [-1.1262636, 52.588794799999995], [-1.1263827, 52.5882542], [-1.1264048463529988, 52.5880732515465], [-1.1264296, 52.587871], [-1.1264833, 52.5874287], [-1.1265275999999995, 52.58696530000001], [-1.1265372, 52.5865674], [-1.1265253999999998, 52.58633219999999], [-1.1264964, 52.5860952], [-1.1264296, 52.585767100000005], [-1.1263708, 52.5855456], [-1.1262999, 52.58531669999999], [-1.126202, 52.585058700000005], [-1.1260789, 52.584803699999995], [-1.1257838, 52.5843067], [-1.1254174999999995, 52.58381570000001], [-1.1250854999999995, 52.5834647], [-1.1234052, 52.58184920000001], [-1.122086, 52.58058089999999], [-1.1213371, 52.57986], [-1.1205698999999998, 52.57910549999999], [-1.1191711999999998, 52.57771869999999], [-1.1185655, 52.57713599999999], [-1.1182646, 52.576882600000005], [-1.1174772999999998, 52.57622509999999], [-1.1165245999999998, 52.5755194], [-1.1154335, 52.57483089999999], [-1.1143986, 52.57420749999999], [-1.1132893999999998, 52.5735933], [-1.1121693, 52.5730005], [-1.1109922, 52.572421], [-1.1096270999999998, 52.5717945], [-1.1081118, 52.57116010000001], [-1.1070412999999997, 52.5707455], [-1.1059272, 52.5703439], [-1.1037462, 52.569629299999995], [-1.1012563, 52.5689093], [-1.1010586, 52.568856], [-1.0995138, 52.5684526], [-1.0980744, 52.5681134], [-1.0962096, 52.567730899999994], [-1.0946298, 52.56743530000001], [-1.0929515, 52.5671707], [-1.091697, 52.5669959], [-1.0903906999999995, 52.5668377], [-1.0893315, 52.566719], [-1.0891431, 52.56669790000001], [-1.087907, 52.5665753], [-1.0871235, 52.5664942], [-1.0840635999999997, 52.56617730000001], [-1.0833883, 52.5661192], [-1.0832707999999998, 52.5661075], [-1.081641, 52.5659264], [-1.0792719, 52.565679], [-1.0791646, 52.56566870000001], [-1.0779783409434258, 52.56554421818704], [-1.076037, 52.5653405], [-1.0742006999999998, 52.5651621], [-1.0726602999999997, 52.5650538], [-1.0711326, 52.56498979999999], [-1.0695615, 52.56496510000001], [-1.0680171, 52.56497579999999], [-1.0661202, 52.5650535], [-1.0651405, 52.565113499999995], [-1.06416, 52.56519290000001], [-1.0622209, 52.56540270000001], [-1.0612211, 52.565461], [-1.0595963999999998, 52.56552150000001], [-1.0588252, 52.565521200000006], [-1.0575016999999998, 52.565479399999994], [-1.0562186999999998, 52.5653802], [-1.0550368, 52.56523909999999], [-1.0539085, 52.565069400000006], [-1.052843, 52.56486309999998], [-1.0516651999999995, 52.5645695], [-1.0505478, 52.5642555], [-1.0496899999999998, 52.56397179999999], [-1.0488552, 52.5636762], [-1.0394493, 52.5597885], [-1.034822, 52.5578683], [-1.034718, 52.55782510000001], [-1.0322941, 52.55682660000001], [-1.0302189, 52.55587839999999], [-1.0291325, 52.55533260000001], [-1.0290526, 52.55529250000001], [-1.0281821, 52.5548552], [-1.0269159, 52.554154699999984], [-1.0256749, 52.5534186], [-1.0235759, 52.5520378], [-1.0225746, 52.5513518], [-1.0216567, 52.5506752], [-1.020782, 52.5499998], [-1.0199448, 52.549316], [-1.0195414298931944, 52.54896191164581], [-1.0188586, 52.5483625], [-1.0173372, 52.54697619999999], [-1.0161521, 52.54598099999999], [-1.0153702, 52.545375], [-1.0145310999999997, 52.54478900000001], [-1.0136275, 52.5442158], [-1.013223, 52.543973400000006], [-1.012348, 52.5434693], [-1.0114452, 52.5429997], [-1.0104169, 52.54249829999999], [-1.0093654, 52.54202780000001], [-1.0082045999999998, 52.5415678], [-1.0070381, 52.541155499999995], [-1.0059651, 52.5408042], [-1.0049257, 52.5404983], [-1.0039793999999995, 52.54023999999998], [-1.0030323, 52.5400129], [-1.001913, 52.53977089999998], [-1.0008031999999998, 52.5395632], [-0.99853, 52.539210800000006], [-0.9966982, 52.539022800000005], [-0.9962649, 52.5389783], [-0.9950083, 52.538823099999995], [-0.9937703, 52.5386365], [-0.9935878, 52.5386044], [-0.9919438, 52.538315], [-0.9907634, 52.5380703], [-0.9896108999999998, 52.5378013], [-0.9881468125314736, 52.53742554172227], [-0.9881147, 52.5374173], [-0.9878227, 52.5373315], [-0.986631, 52.5369774], [-0.9863665, 52.53689599999999], [-0.9859146, 52.5367569], [-0.9844202, 52.5362306], [-0.9829773, 52.535689], [-0.9822497, 52.535423300000005], [-0.9818273, 52.535278], [-0.9816850999999998, 52.53522900000001], [-0.9813504999999998, 52.53511389999999], [-0.9806172, 52.53488009999999], [-0.9794526, 52.5345311], [-0.9782637, 52.5342139], [-0.9774617, 52.5340045], [-0.9754772, 52.533584000000005], [-0.9739626999999996, 52.533291], [-0.9725241, 52.5330664], [-0.9710716, 52.53287579999999], [-0.9691093, 52.53264590000001], [-0.9677501, 52.532448200000005], [-0.9664277, 52.5322243], [-0.9652858, 52.5320073], [-0.9641349, 52.531750200000005], [-0.9631307, 52.5315071], [-0.9621984, 52.5312663], [-0.960349, 52.5307332], [-0.9594658, 52.5304438], [-0.9586197999999998, 52.5301451], [-0.9563175, 52.52924589999999], [-0.9542465999999996, 52.5282909], [-0.9465025, 52.5243514], [-0.938809, 52.52040379999999], [-0.9385132, 52.52025340000001], [-0.9202513, 52.51091970000001], [-0.9196305, 52.5105854], [-0.919036, 52.5102456], [-0.9178821, 52.509547600000005], [-0.9169154, 52.508911], [-0.9159739, 52.5082308], [-0.9150899, 52.5075454], [-0.9140143, 52.506628899999995], [-0.913025, 52.5056818], [-0.9125181, 52.505153], [-0.9120774, 52.5046537], [-0.9116535, 52.50416270000001], [-0.9112672, 52.50367740000001], [-0.9106879, 52.5028819], [-0.908774, 52.5001682], [-0.908683, 52.5000457], [-0.9081029, 52.49920419999999], [-0.9078358, 52.4987637], [-0.9076364999999998, 52.498375900000006], [-0.9074229, 52.4978111], [-0.9072888, 52.4972347], [-0.9072471999999998, 52.49693440000001], [-0.9072254999999998, 52.496689700000005], [-0.9072205, 52.4963784], [-0.9072613999999998, 52.4959114], [-0.9072923, 52.49568469999999], [-0.9073895, 52.4952529], [-0.9075134, 52.49482350000001], [-0.907668924352677, 52.49430286280318], [-0.9078905, 52.4935611], [-0.9080286999999998, 52.493069], [-0.908147, 52.4925356], [-0.9082224, 52.4920551], [-0.9082656, 52.4915297], [-0.9082858, 52.4906312], [-0.9082017, 52.489747599999994], [-0.9081445999999996, 52.4892499], [-0.9080733, 52.4887258], [-0.9079699, 52.487914700000005], [-0.9078721, 52.4871028], [-0.9078301, 52.48646130000001], [-0.9078285, 52.486211999999995], [-0.90783, 52.485846599999995], [-0.9078593999999998, 52.48546619999998], [-0.9079099, 52.4850377], [-0.9079774000000002, 52.4846348], [-0.9080899, 52.4841228], [-0.9082608, 52.4834965], [-0.9083546, 52.483124399999994], [-0.9084651, 52.4827198], [-0.9085392, 52.48226679999999], [-0.9088745, 52.480998], [-0.9093799, 52.4792725], [-0.9094198, 52.4791437], [-0.9094707, 52.47896780000001], [-0.9095064, 52.4787573], [-0.9095569, 52.4785431], [-0.9095952000000002, 52.4782722], [-0.9096183, 52.4780762], [-0.9096313, 52.47796639999999], [-0.909657, 52.477403200000005], [-0.9096565, 52.4769823], [-0.9096201, 52.476475099999995], [-0.9095941999999998, 52.4763129], [-0.9095035999999996, 52.475790100000005], [-0.9093839, 52.4753292], [-0.9092, 52.4748464], [-0.9091594, 52.474757299999986], [-0.9089663999999996, 52.4743102], [-0.9087107, 52.473817799999985], [-0.9083783, 52.473279000000005], [-0.9079745, 52.4727523], [-0.9074004, 52.4721395], [-0.9071271, 52.471879400000006], [-0.9068287999999998, 52.471616999999995], [-0.9062105, 52.47113459999999], [-0.905492, 52.47066590000001], [-0.9048779, 52.4703188], [-0.9042461, 52.470008], [-0.9037604, 52.4697918], [-0.9032623, 52.4695877], [-0.9026912, 52.4693821], [-0.9020935, 52.469194], [-0.8999887, 52.4685868], [-0.8983152841195214, 52.46810717001376], [-0.8982013000000001, 52.4680745], [-0.8970366, 52.467724800000006], [-0.896117, 52.46743180000001], [-0.8952294, 52.46712329999998], [-0.8938111999999999, 52.4665869], [-0.8905443999999999, 52.46524010000001], [-0.8711736, 52.457122299999995], [-0.8699817999999999, 52.4566565], [-0.8687897, 52.4562117], [-0.8671234, 52.4556581], [-0.865853, 52.455277200000005], [-0.8645337999999999, 52.4549227], [-0.8628847999999999, 52.45453260000001], [-0.8612049, 52.45419089999999], [-0.8603643, 52.45403550000001], [-0.8588309, 52.4538009], [-0.8564913, 52.4535334], [-0.8515832999999999, 52.4530498], [-0.8476509, 52.452660999999985], [-0.8458935999999999, 52.4524882], [-0.8440408, 52.45230839999999], [-0.8425673999999999, 52.45211969999999], [-0.8411274999999999, 52.451876], [-0.8403134, 52.451702699999984], [-0.8395191999999999, 52.45152000000001], [-0.8381916999999999, 52.4511735], [-0.8369975999999999, 52.4507936], [-0.8356133999999998, 52.4502862], [-0.8343631, 52.449748], [-0.8332768, 52.4492028], [-0.8322008999999999, 52.448609700000006], [-0.8312716, 52.44806150000001], [-0.8306044999999999, 52.447694299999995], [-0.8299064999999999, 52.4473347], [-0.8288745000000001, 52.4468428], [-0.8277388999999999, 52.446385799999995], [-0.8265904, 52.4459696], [-0.8253599, 52.445600599999985], [-0.8241533999999999, 52.4453007], [-0.8229427, 52.445041200000006], [-0.8216115, 52.4448426], [-0.8202835999999999, 52.4446904], [-0.8188500999999999, 52.444576299999994], [-0.8174177999999999, 52.444497899999995], [-0.8145279, 52.4445483], [-0.8118704000000001, 52.444602], [-0.8084837557075693, 52.44466988250315], [-0.807071, 52.4446982], [-0.8048847999999998, 52.4447074], [-0.8042618999999999, 52.4446826], [-0.8033068999999999, 52.4446359], [-0.8025166999999999, 52.44458620000001], [-0.8014183999999999, 52.4444862], [-0.8003037, 52.444363], [-0.7998266, 52.4442947], [-0.7983365, 52.444058299999995], [-0.7968757, 52.4437575], [-0.7945493999999999, 52.44318090000001], [-0.7936432999999999, 52.442954099999994], [-0.7927146, 52.4427348], [-0.7916462, 52.44251140000001], [-0.7905603000000001, 52.4423232], [-0.7887333, 52.4420444], [-0.7886758, 52.4420376], [-0.7884588999999999, 52.44201210000001], [-0.7871858, 52.441862400000005], [-0.7858434999999999, 52.441735300000005], [-0.7856474, 52.4417155], [-0.7827370999999999, 52.4414512], [-0.7787449, 52.44110040000001], [-0.7683013, 52.44014690000001], [-0.7664265, 52.439992799999985], [-0.764568, 52.4398307], [-0.7636286999999999, 52.43972899999998], [-0.7626721999999999, 52.439606100000006], [-0.7624938706155423, 52.43957578845911], [-0.7609143000000002, 52.4393073], [-0.7598777999999999, 52.4390732], [-0.7596314, 52.439014099999994], [-0.7581443, 52.4386411], [-0.7569532, 52.4382705], [-0.7561264, 52.4379918], [-0.7553186999999999, 52.43768979999999], [-0.7537703999999998, 52.43702880000001], [-0.7526552, 52.4364652], [-0.7516177, 52.4358826], [-0.7506765999999999, 52.43528909999999], [-0.7497896999999999, 52.4346728], [-0.748957, 52.4340114], [-0.7483571000000001, 52.43347490000001], [-0.7478973, 52.43303300000001], [-0.7474778, 52.4325917], [-0.7470757999999998, 52.43214], [-0.7466658999999999, 52.4316261], [-0.7460087, 52.4306842], [-0.7450108, 52.42907139999999], [-0.7435662, 52.4267034], [-0.7424819000000001, 52.424948], [-0.7413958, 52.4231746], [-0.7404037000000001, 52.42155959999999], [-0.7402061, 52.421238], [-0.7396885999999999, 52.42057889999999], [-0.7394658, 52.4202154], [-0.7383527, 52.41841920000001], [-0.7379162999999999, 52.4177932], [-0.7375751999999999, 52.417239], [-0.7367661, 52.41591569999999], [-0.7365831999999999, 52.415574], [-0.7362852000000001, 52.41498500000001], [-0.7360728999999999, 52.41450510000001], [-0.7358150999999999, 52.4138022], [-0.7356736, 52.41334489999999], [-0.7355658, 52.4128783], [-0.7354737999999998, 52.412403299999994], [-0.7354152999999999, 52.4119166], [-0.7353838999999999, 52.41156079999999], [-0.7353694999999999, 52.41120269999999], [-0.7353869999999999, 52.41048299999999], [-0.7355070999999999, 52.4095012], [-0.7356225999999999, 52.4089494], [-0.7357729999999999, 52.4083976], [-0.7360480999999999, 52.4076241], [-0.7363662999999999, 52.406857200000005], [-0.7366127999999998, 52.4061879], [-0.7368085999999999, 52.4055104], [-0.7369505999999999, 52.4048242], [-0.7370239, 52.4043369], [-0.7370614999999999, 52.403903499999984], [-0.7370785, 52.40326360000001], [-0.7370627999999999, 52.4028523], [-0.7370099, 52.4023577], [-0.7369711999999999, 52.40208189999999], [-0.7369115, 52.4017679], [-0.7367928, 52.40127519999999], [-0.7365933, 52.400652], [-0.7363976000000001, 52.400144], [-0.7361729, 52.3996378], [-0.7358807999999999, 52.39907920000001], [-0.7355708999999999, 52.3985634], [-0.7351524999999999, 52.39796139999999], [-0.7347650999999998, 52.3974717], [-0.7343756, 52.39701350000001], [-0.7339314, 52.3964335], [-0.7335572, 52.3959878], [-0.7332202999999999, 52.3955763], [-0.7329319999999999, 52.395202600000005], [-0.7327080999999999, 52.3948736], [-0.7325262, 52.3945911], [-0.7323461000000001, 52.3942775], [-0.7323209999999999, 52.394234], [-0.7321379999999998, 52.3938688], [-0.7320232000000001, 52.3935989], [-0.7319176, 52.393311899999986], [-0.7318027999999999, 52.39290419999998], [-0.7317257, 52.392559000000006], [-0.7316667, 52.392178], [-0.7316374, 52.3918024], [-0.731626, 52.391396699999994], [-0.7316205, 52.390839], [-0.731608, 52.3905114], [-0.7315726999999999, 52.39017789999999], [-0.7315224999999999, 52.38993390000001], [-0.7314795, 52.3897721], [-0.7314033, 52.3895084], [-0.7313639, 52.3893542], [-0.7312256999999999, 52.3888984], [-0.7310863999999999, 52.38852109999999], [-0.7308988000000001, 52.38808970000001], [-0.7307036, 52.3876755], [-0.7304366, 52.3871937], [-0.7302246999999998, 52.3868527], [-0.7299887999999999, 52.38651350000001], [-0.7297169, 52.386145000000006], [-0.7293942999999999, 52.38574929999999], [-0.7291411, 52.385471], [-0.7288711999999999, 52.385192], [-0.7284306776925388, 52.384780653945135], [-0.7283517999999999, 52.384706999999985], [-0.727831, 52.384268799999994], [-0.7273389, 52.3838907], [-0.7267052, 52.3834563], [-0.7260587999999999, 52.383049799999995], [-0.7253347999999998, 52.3826514], [-0.7247036, 52.3823352], [-0.7240606999999999, 52.3820433], [-0.7231772, 52.38168149999999], [-0.7223553, 52.38137509999999], [-0.7212014, 52.38096209999999], [-0.7186522272956171, 52.38004317092117], [-0.7183369, 52.3799295], [-0.7175249999999999, 52.3795963], [-0.7169170999999999, 52.3793709], [-0.7163195804119128, 52.379118947249154], [-0.7157299, 52.3788703], [-0.7154174999999999, 52.3787536], [-0.7146356, 52.37843229999999], [-0.7133241, 52.37794879999999], [-0.7120320999999998, 52.37744550000001], [-0.711464, 52.37720219999999], [-0.7109054999999999, 52.3769508], [-0.709885, 52.3764384], [-0.7090188, 52.3759579], [-0.7082553999999999, 52.3754939], [-0.7074951, 52.37498300000001], [-0.7070886, 52.37468530000001], [-0.7068542, 52.3745136], [-0.7061304, 52.37392740000001], [-0.7055148, 52.3733788], [-0.7050266, 52.372903], [-0.7046091999999999, 52.3724548], [-0.7042427999999998, 52.3720309], [-0.7038784999999999, 52.371574], [-0.703161, 52.370539099999995], [-0.7024479999999999, 52.3694749], [-0.7009169, 52.36716200000001], [-0.6983860999999999, 52.3633359], [-0.6960002, 52.35972699999999], [-0.6944609, 52.3573901], [-0.6940550999999999, 52.35675879999999], [-0.6936788, 52.35612040000001], [-0.6934421999999999, 52.355684199999985], [-0.6932304, 52.3552433], [-0.6928642, 52.35441110000001], [-0.6922061, 52.3525886], [-0.6908724999999999, 52.3488039], [-0.6906737, 52.34823889999999], [-0.6893272, 52.3444113], [-0.6878721, 52.340277400000005], [-0.6867708, 52.3371426], [-0.6862432, 52.33564059999999], [-0.6847785, 52.331480099999986], [-0.6845684999999999, 52.3310229], [-0.6843451, 52.3303836], [-0.6842217, 52.330034700000006], [-0.6841803812168123, 52.32991742479848], [-0.6839279, 52.329200799999995], [-0.6837674281383787, 52.32874130489927], [-0.6836973, 52.328540499999995], [-0.6833667999999999, 52.327614100000005], [-0.6831743999999998, 52.3270967], [-0.682998, 52.3266826], [-0.6828312, 52.32634710000001], [-0.682561, 52.32583009999998], [-0.6822883, 52.325375599999994], [-0.6819398999999999, 52.3248565], [-0.6816659999999999, 52.32449460000001], [-0.6813808999999998, 52.3241336], [-0.6807446, 52.3233726], [-0.6794663999999999, 52.3219108], [-0.6788312, 52.321178999999994], [-0.678035, 52.32026410000001], [-0.6772287999999999, 52.31932539999999], [-0.6769437999999999, 52.3189633], [-0.6768289, 52.3188174], [-0.6764671999999999, 52.31830300000001], [-0.6761293, 52.317767], [-0.6758119, 52.3171973], [-0.6755608, 52.316680899999994], [-0.6753524999999999, 52.316181799999995], [-0.6751401999999999, 52.31558059999999], [-0.6749829999999999, 52.31507930000001], [-0.6748471, 52.31444100000001], [-0.6747574999999999, 52.313832700000006], [-0.6747157999999999, 52.31341379999999], [-0.6747010999999999, 52.3129372], [-0.6747034999999999, 52.3128173], [-0.6747132999999998, 52.31231819999999], [-0.6747628000000001, 52.3117799], [-0.6748619999999999, 52.31119360000001], [-0.675002, 52.31066869999999], [-0.675166, 52.31014819999999], [-0.6754358, 52.30947049999999], [-0.6755509, 52.3091673], [-0.6757532999999999, 52.30866819999999], [-0.6759378999999999, 52.3082005], [-0.6762402, 52.3074128], [-0.6763797999999999, 52.3070206], [-0.6764993999999999, 52.3066153], [-0.6765978, 52.30613], [-0.6766332, 52.3058406], [-0.6766421999999999, 52.3055062], [-0.6766428999999999, 52.3051603], [-0.676598, 52.3047867], [-0.6765549, 52.304452299999994], [-0.6765109, 52.304196100000006], [-0.6764188999999999, 52.303878], [-0.6763502, 52.30363510000001], [-0.6762537, 52.30339420000001], [-0.6761671, 52.3032103], [-0.6760805999999999, 52.3030353], [-0.6758577, 52.30261309999999], [-0.6756514, 52.30229049999999], [-0.6754440999999999, 52.301994], [-0.6752320999999999, 52.3017311], [-0.6749936, 52.30145459999999], [-0.6747503999999999, 52.30121330000001], [-0.6745352, 52.3009778], [-0.6741747999999999, 52.3006514], [-0.6737863, 52.3003424], [-0.6733754, 52.3000406], [-0.6729456, 52.2997489], [-0.6723692, 52.29939769999999], [-0.6721052999999999, 52.2992522], [-0.6717558, 52.2990612], [-0.6713785, 52.298884599999994], [-0.6707944999999998, 52.29862479999999], [-0.6703839, 52.2984672], [-0.6699506, 52.2983087], [-0.6694610000000001, 52.2981491], [-0.6689492000000001, 52.2979958], [-0.6683282, 52.297831599999995], [-0.6676993999999999, 52.2976846], [-0.6671571999999999, 52.297582199999994], [-0.6666241999999999, 52.2974906], [-0.6660499000000001, 52.29741069999999], [-0.6656061, 52.2973557], [-0.6649873999999999, 52.2973016], [-0.6642865, 52.29725739999999], [-0.6618796, 52.2971327], [-0.6612769, 52.2971065], [-0.6606924, 52.2970766], [-0.6603797999999999, 52.29706299999999], [-0.6594102, 52.2970108], [-0.658128, 52.296945099999995], [-0.6574496999999999, 52.2969009], [-0.65685, 52.29685490000001], [-0.6560519999999999, 52.29678279999999], [-0.6549171999999999, 52.2966417], [-0.6538657999999999, 52.2964637], [-0.6530347, 52.2962989], [-0.6520146, 52.296067], [-0.6510495, 52.2958107], [-0.650296, 52.295582], [-0.6496138, 52.2953548], [-0.6489492, 52.2951217], [-0.648291, 52.2948565], [-0.6475190999999999, 52.294528799999995], [-0.6467939999999999, 52.2941949], [-0.6460358999999999, 52.2938105], [-0.6456922, 52.2936118], [-0.6452658, 52.293359200000005], [-0.6445185, 52.29288079999999], [-0.6441821, 52.2926538], [-0.6438467, 52.29240840000001], [-0.6435034999999999, 52.292147699999994], [-0.6431738999999999, 52.2918842], [-0.642841, 52.29160300000001], [-0.6425224, 52.29132039999999], [-0.6418895999999998, 52.2907446], [-0.6390806, 52.2881561], [-0.6362670999999999, 52.28556329999999], [-0.6345529999999999, 52.28396169999999], [-0.6320847, 52.2817259], [-0.6307834999999999, 52.2805573], [-0.6300775999999999, 52.2799643], [-0.6293221999999999, 52.27935749999999], [-0.628820698883665, 52.27898397166535], [-0.6285254999999998, 52.2787641], [-0.6276374999999998, 52.27813050000001], [-0.6266682999999998, 52.2774933], [-0.6265362999999999, 52.277412000000005], [-0.6227092031048118, 52.27498606676315], [-0.6187159999999999, 52.2724547], [-0.6162769, 52.270908899999995], [-0.6121089, 52.268249899999994], [-0.6063595999999999, 52.264607299999994], [-0.6060869999999999, 52.264433999999994], [-0.6012946, 52.261396399999995], [-0.6002033, 52.2607272], [-0.5990561999999999, 52.260059700000006], [-0.5949285, 52.25782329999999], [-0.5682789999999999, 52.243448], [-0.5624165, 52.24026879999999], [-0.5600193, 52.23897929999999], [-0.5588188999999999, 52.238343500000006], [-0.5576736, 52.2377973], [-0.5565293999999998, 52.2373133], [-0.5556116, 52.2369589], [-0.554606, 52.2366228], [-0.5538292999999999, 52.236390400000005], [-0.5527831, 52.23610839999999], [-0.5513270999999998, 52.2357391], [-0.5498896999999999, 52.23533040000001], [-0.5492932, 52.23515189999999], [-0.549107, 52.2350936], [-0.5480567, 52.2347646], [-0.5461663, 52.234082], [-0.544622, 52.233445399999994], [-0.5436898999999998, 52.2330389], [-0.5428305, 52.232635599999995], [-0.5406558, 52.23156530000001], [-0.5391331, 52.2308081], [-0.5389891704717129, 52.23073160606106], [-0.5376428999999999, 52.2300161], [-0.5371547, 52.229731699999995], [-0.5369464000000002, 52.2296103], [-0.535518, 52.22867819999998], [-0.5343711999999999, 52.22786219999998], [-0.5339325999999999, 52.22751830000001], [-0.5335329999999999, 52.22719370000001], [-0.5330744, 52.226803999999994], [-0.5322347999999999, 52.2260253], [-0.5318018, 52.2256052], [-0.5310198, 52.224748600000005], [-0.5309296612181601, 52.224641675843834], [-0.5306106, 52.2242632], [-0.5302822, 52.22384989999999], [-0.5297922, 52.22319039999999], [-0.5294191999999999, 52.2226098], [-0.5292573, 52.22234600000001], [-0.5289089, 52.2217308], [-0.5285656, 52.221068], [-0.5283479, 52.2205821], [-0.528174, 52.2201558], [-0.5281116053727022, 52.21998654579095], [-0.5278573, 52.219296699999994], [-0.5275037, 52.2179242], [-0.5273359, 52.21689619999999], [-0.5271992999999999, 52.2158538], [-0.5269369, 52.21371150000001], [-0.5265375999999999, 52.210562200000005], [-0.5260887, 52.2070202], [-0.5256549, 52.203608499999994], [-0.5256276, 52.20337870000001], [-0.5255177, 52.20258450000001], [-0.5253732, 52.2013765], [-0.5251327999999998, 52.1995041], [-0.5249049999999998, 52.1976707], [-0.5245726, 52.1949854], [-0.5242204, 52.192252399999994], [-0.5240433999999999, 52.19083669999998], [-0.5239528999999999, 52.1901728], [-0.5237871, 52.1888522], [-0.5234723, 52.1863412], [-0.5229114, 52.1817969], [-0.5228474999999999, 52.18133039999999], [-0.5226789, 52.180434000000005], [-0.5225084999999999, 52.1797011], [-0.5223053, 52.1790282], [-0.5221248, 52.1784956], [-0.5218326999999999, 52.17771320000001], [-0.5212577999999999, 52.176472], [-0.5209244, 52.17583510000001], [-0.5205658, 52.17521800000001], [-0.5197944, 52.17399270000001], [-0.5192256, 52.17321049999999], [-0.5186307999999998, 52.1724398], [-0.518008, 52.1716917], [-0.5174062, 52.1710058], [-0.5166646, 52.17021729999999], [-0.515869, 52.1694456], [-0.5136634999999999, 52.1674099], [-0.5115121999999999, 52.1654656], [-0.5113042, 52.16527239999999], [-0.5109147162283741, 52.16491882804252], [-0.5077327, 52.16203010000001], [-0.5065434, 52.16092679999999], [-0.5019154000000001, 52.1566697], [-0.49808459999999993, 52.153153899999985], [-0.4939297000000001, 52.14933500000001], [-0.4927924000000001, 52.1483151], [-0.48896279999999986, 52.14477660000001], [-0.4882869000000001, 52.14422569999999], [-0.4878282, 52.1438039], [-0.4872488, 52.143273], [-0.48682059999999994, 52.14288410000001], [-0.4866118, 52.1426892], [-0.4861642000000001, 52.1422844], [-0.48499710000000007, 52.1412095], [-0.4844434000000001, 52.140702899999994], [-0.484145, 52.140435399999994], [-0.4836887, 52.140029], [-0.4829066000000001, 52.1393271], [-0.4823464, 52.1388223], [-0.4817234, 52.13823549999999], [-0.48129650000000007, 52.1378547], [-0.4806640999999999, 52.13725999999999], [-0.4804449, 52.13704589999999], [-0.4800289, 52.1365975], [-0.479728, 52.1362583], [-0.4795649, 52.1360601], [-0.47913109999999987, 52.13546699999999], [-0.4786808000000001, 52.1347574], [-0.4786611, 52.1347242], [-0.4785112, 52.1344692], [-0.4782429000000001, 52.134012899999995], [-0.4778373000000001, 52.1333412], [-0.4777696, 52.13322920000001], [-0.4776157999999999, 52.1329622], [-0.4772376, 52.132297099999995], [-0.47717169999999987, 52.1321099], [-0.4770424999999999, 52.1317427], [-0.4769605, 52.13121509999999], [-0.4769745, 52.1308122], [-0.477034, 52.1303914], [-0.4771808, 52.12930759999999], [-0.4772347, 52.12850269999999], [-0.4773063, 52.12771239999999], [-0.4774435000000001, 52.1268203], [-0.4777965, 52.12473979999999], [-0.4781044, 52.1226543], [-0.4781966, 52.1219858], [-0.47830420000000007, 52.1214065], [-0.4783300999999999, 52.1212005], [-0.47836835036491226, 52.12097512205706], [-0.4784247, 52.1206431], [-0.47845629999999995, 52.1203428], [-0.4787877, 52.1180019], [-0.47880759999999994, 52.11788120000001], [-0.4788918999999999, 52.11731389999999], [-0.4789097000000001, 52.116817], [-0.4790407, 52.1159579], [-0.4790660000000001, 52.11574900000001], [-0.47935919999999993, 52.1138976], [-0.4793764599612652, 52.11377870904075], [-0.4793870619140866, 52.11370567996295], [-0.47945230000000005, 52.11325630000001], [-0.4794761, 52.1130928], [-0.47960890000000006, 52.1118438], [-0.4796721999999999, 52.11076859999999], [-0.4796742999999999, 52.11057459999999], [-0.479666898003764, 52.10978287988833], [-0.4796560000000001, 52.1086172], [-0.4796760000000001, 52.10782669999999], [-0.4797086, 52.10732789999999], [-0.47976269999999993, 52.10657829999999], [-0.4798385, 52.1057532], [-0.479868, 52.105526999999995], [-0.4799902, 52.104673600000005], [-0.4801641, 52.1037786], [-0.4804005, 52.10278170000001], [-0.4805804000000001, 52.1021392], [-0.4808455, 52.10125600000001], [-0.4811611999999999, 52.1003841], [-0.48186309999999993, 52.0986351], [-0.48212040000000006, 52.09800859999999], [-0.4865861, 52.0871314], [-0.4870469999999999, 52.08617340000001], [-0.4875759, 52.085189], [-0.4881242999999999, 52.08427789999998], [-0.488758, 52.0833133], [-0.488998, 52.08300089999999], [-0.4897225, 52.0820122], [-0.4905521000000001, 52.08100939999999], [-0.49143, 52.080062299999994], [-0.4928335, 52.07863309999998], [-0.5049512999999999, 52.066337700000005], [-0.5052505999999999, 52.0660399], [-0.5065489, 52.06471749999999], [-0.5072572999999999, 52.06399589999999], [-0.5083276, 52.062775300000006], [-0.5084327, 52.0626578], [-0.5093779999999999, 52.061496799999986], [-0.5100706999999999, 52.0605603], [-0.5109758999999999, 52.0591759], [-0.5117758, 52.05779979999999], [-0.5124291, 52.056430000000006], [-0.5127046, 52.0558074], [-0.5129336, 52.05518440000001], [-0.5131398809273009, 52.054578667909794], [-0.5134956, 52.0535341], [-0.5138591999999998, 52.05207939999999], [-0.5140259, 52.05124179999999], [-0.5141489, 52.05036219999999], [-0.5142503, 52.049196], [-0.5142741999999999, 52.048576], [-0.5142864999999999, 52.047933099999995], [-0.5142344000000001, 52.0466624], [-0.5139905999999999, 52.0441067], [-0.5138419999999999, 52.04256039999999], [-0.5137864999999999, 52.04179099999999], [-0.5137621, 52.04102029999999], [-0.5137227, 52.04038940000001], [-0.5136871, 52.03965769999999], [-0.5136386, 52.0390678], [-0.5135352, 52.0379287], [-0.5134644, 52.03709720000001], [-0.5133819, 52.03626710000001], [-0.5127915, 52.0303838], [-0.5126504, 52.0289999], [-0.5124591, 52.027640600000005], [-0.5122276999999998, 52.0266232], [-0.5118701, 52.0254654], [-0.5114885999999998, 52.02446640000001], [-0.5110903999999998, 52.02346330000001], [-0.5108597, 52.022923], [-0.510756, 52.0226845], [-0.5103238, 52.0217184], [-0.5100405, 52.0212024], [-0.5097631, 52.020687499999994], [-0.5090688999999999, 52.0194956], [-0.508487, 52.01861480000001], [-0.5079786, 52.0178841], [-0.507421, 52.01715260000001], [-0.506821, 52.0164167], [-0.5061156, 52.0156223], [-0.5059624999999999, 52.01546249999999], [-0.5045769999999999, 52.014004799999995], [-0.5025206999999999, 52.0118413], [-0.5010332, 52.0102723], [-0.5006668999999999, 52.0098145], [-0.5005052, 52.00964389999999], [-0.5002781, 52.009410300000006], [-0.4996697, 52.00879059999999], [-0.49949179999999993, 52.0085971], [-0.4993196, 52.0084098], [-0.4992112, 52.008299], [-0.4990064999999999, 52.0080852], [-0.498644, 52.0076356], [-0.4981141, 52.0070821], [-0.49663770000000007, 52.0055399], [-0.49627589999999994, 52.0051541], [-0.4958651999999999, 52.004711499999985], [-0.4956875, 52.0045061], [-0.4954747000000001, 52.0042667], [-0.49483270000000007, 52.0034788], [-0.494536821030003, 52.00309223158789], [-0.4944363000000001, 52.0029609], [-0.494139, 52.0025343], [-0.4937013, 52.00188969999999], [-0.4931365, 52.000940400000005], [-0.4926361, 51.9999797], [-0.4923284876730547, 51.99930615890027], [-0.4923233, 51.9992948], [-0.4920384, 51.9986116], [-0.4916211, 51.9973231], [-0.49125530000000006, 51.995865399999985], [-0.491052, 51.9948864], [-0.49089400000000005, 51.9939085], [-0.4907773, 51.99296449999999], [-0.49072539999999987, 51.9920062], [-0.49072539999999987, 51.9911861], [-0.4907578, 51.9903723], [-0.4908184, 51.9896452], [-0.4909026999999999, 51.98893270000001], [-0.4910157999999999, 51.9882191], [-0.4912929, 51.9869727], [-0.4917671, 51.9852308], [-0.4919752999999999, 51.9844435], [-0.4931143, 51.98024939999999], [-0.4932011, 51.9799432], [-0.4945019999999999, 51.9749688], [-0.4946691, 51.97416489999999], [-0.4950621, 51.97128959999999], [-0.4951879, 51.9684813], [-0.4951980999999999, 51.9681204], [-0.4953699999999999, 51.9626767], [-0.4953919999999999, 51.9622483], [-0.49540539999999994, 51.9615764], [-0.49542290000000005, 51.96110039999999], [-0.4954263, 51.96101879999999], [-0.4954536999999999, 51.9603512], [-0.4954719999999999, 51.9596282], [-0.4957154, 51.95237310000001], [-0.4957181, 51.9523019], [-0.49598486340219194, 51.94396531986611], [-0.4962332, 51.9362032], [-0.4962745999999999, 51.93507879999999], [-0.4962723, 51.9339543], [-0.4961852999999999, 51.93309329999999], [-0.49600889999999986, 51.932227], [-0.4958602, 51.931685599999994], [-0.4956676, 51.931142599999994], [-0.4953672999999999, 51.930415700000005], [-0.4949834, 51.9296866], [-0.4946023, 51.9290688], [-0.4941765, 51.928462999999994], [-0.4936820999999999, 51.9278331], [-0.4931293, 51.92721100000001], [-0.4924948, 51.9265703], [-0.4917956, 51.925948599999984], [-0.49075419999999986, 51.925121999999995], [-0.4895908, 51.92433999999999], [-0.4836429, 51.92070459999999], [-0.4773841, 51.91687900000001], [-0.4681346, 51.911244199999985], [-0.4674085999999999, 51.9108019], [-0.4667140999999999, 51.9104294], [-0.46638760000000007, 51.9102305], [-0.4663874723715689, 51.91023042134808], [-0.4659115, 51.90993709999999], [-0.4653519, 51.9095938], [-0.46471349999999995, 51.9092066], [-0.4640561, 51.908851799999994], [-0.4606062000000001, 51.9067366], [-0.4600592, 51.90641440000001], [-0.459638, 51.90616959999999], [-0.4593660000000001, 51.906011500000005], [-0.4590359, 51.90581949999999], [-0.45831840000000007, 51.90538929999999], [-0.4576250999999999, 51.9049532], [-0.4570644999999999, 51.90458749999999], [-0.45657769999999986, 51.9042764], [-0.4560452, 51.9039429], [-0.4553533, 51.9035185], [-0.4550867, 51.9033578], [-0.4548453, 51.90321209999999], [-0.4546424, 51.9030898], [-0.4539138999999998, 51.9026532], [-0.4531816000000001, 51.90220969999999], [-0.4524952999999999, 51.9017899], [-0.4518848, 51.9014153], [-0.4514559, 51.90115019999999], [-0.4509272, 51.9008328], [-0.45061509999999994, 51.9006455], [-0.4501791999999999, 51.9003765], [-0.4496559, 51.9000624], [-0.44917709999999994, 51.8997703], [-0.4491576420597607, 51.899758451794206], [-0.4486634, 51.89945749999999], [-0.4481863, 51.89916839999999], [-0.4475989, 51.8988109], [-0.4471751, 51.898547699999995], [-0.4466414, 51.89821839999999], [-0.44620249999999995, 51.8979489], [-0.4456205, 51.8975847], [-0.4451031, 51.8972625], [-0.4445989, 51.89695139999998], [-0.44431049999999994, 51.89677509999999], [-0.4440155, 51.8965922], [-0.4436975, 51.8963971], [-0.44341300000000006, 51.8962226], [-0.4426915, 51.8957823], [-0.4417329, 51.8951952], [-0.4413020999999999, 51.8949307], [-0.4405953, 51.89450370000001], [-0.4399543, 51.89410720000001], [-0.4392157, 51.8936551], [-0.4385330999999999, 51.8932446], [-0.4379081, 51.8928622], [-0.4371745, 51.8924153], [-0.4364517, 51.89197159999999], [-0.4357677, 51.89155530000001], [-0.4351293, 51.89116380000001], [-0.43461169999999993, 51.8908477], [-0.4339716, 51.8904589], [-0.4332823, 51.8900393], [-0.4325424, 51.8895887], [-0.43245969999999995, 51.88953630000001], [-0.4323188999999999, 51.8894491], [-0.4318128, 51.8891368], [-0.4310712, 51.88868409999999], [-0.43086269691053414, 51.8885561180277], [-0.4303603999999999, 51.8882478], [-0.430004, 51.88803179999999], [-0.42962549999999994, 51.88780250000001], [-0.4292365000000001, 51.8875691], [-0.4288878, 51.8873547], [-0.4281502, 51.88690939999999], [-0.4275065, 51.886527], [-0.4268345999999999, 51.886157], [-0.42614900000000006, 51.8858046], [-0.4259566, 51.885712600000005], [-0.4256586, 51.8855702], [-0.42543849999999994, 51.88546489999999], [-0.42484539999999993, 51.8852037], [-0.424135, 51.88491699999999], [-0.42354480000000005, 51.8846911], [-0.4229613, 51.88445289999999], [-0.4227053, 51.8843666], [-0.42237130000000006, 51.8842568], [-0.4220461, 51.884156899999994], [-0.4211446, 51.8838526], [-0.4205029, 51.88368139999999], [-0.4195016999999999, 51.88344659999999], [-0.4193133, 51.88340239999999], [-0.41807009999999994, 51.8831532], [-0.41736339999999994, 51.883017499999994], [-0.41730939999999994, 51.8830084], [-0.4171519, 51.88298170000001], [-0.4168797, 51.8829289], [-0.4164996999999999, 51.8828544], [-0.4154911999999999, 51.8826615], [-0.4141399679115855, 51.88239789410931], [-0.412675, 51.88211210000001], [-0.4120499, 51.88199009999999], [-0.4113833999999999, 51.8818436], [-0.410851, 51.881712799999995], [-0.4108051999999999, 51.88170040000001], [-0.4104558, 51.8816059], [-0.4102542, 51.8815514], [-0.4098733000000001, 51.88143959999999], [-0.40939049999999994, 51.881289800000005], [-0.4091484, 51.88121039999999], [-0.4089359, 51.88114070000002], [-0.4084048, 51.8809412], [-0.407635, 51.88063410000001], [-0.4070033, 51.88035099999999], [-0.4065097999999999, 51.8801117], [-0.40584059999999994, 51.879757399999995], [-0.4052317, 51.8793997], [-0.4047717, 51.8791058], [-0.4042196, 51.8787214], [-0.4032312, 51.8779936], [-0.4027055, 51.8775987], [-0.4021892, 51.877217], [-0.4016554, 51.87682379999999], [-0.4011874, 51.8764793], [-0.4006026, 51.876048], [-0.4001802, 51.8757292], [-0.3996814, 51.875361600000005], [-0.3994333, 51.875182800000005], [-0.39905899999999994, 51.87491200000001], [-0.3986298999999999, 51.874597400000006], [-0.39804509999999993, 51.8741702], [-0.39745099999999994, 51.87373049999999], [-0.3968863999999999, 51.873314], [-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039], [-0.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3077551, 51.67657679999999], [-0.3079045, 51.67670389999999], [-0.3084446, 51.67720419999999], [-0.30785689999999993, 51.6767225], [-0.3068869, 51.675910900000005], [-0.30630599999999997, 51.6754174], [-0.3056162, 51.674837800000006], [-0.3048503, 51.6742219], [-0.3039578, 51.6734719], [-0.3030722, 51.672741300000006], [-0.3019346, 51.6718198], [-0.3017755, 51.6716853], [-0.3011716, 51.6711746], [-0.3004805, 51.67057810000001], [-0.29988739999999997, 51.6700684], [-0.2993228, 51.66957910000001], [-0.29870109999999994, 51.66905090000001], [-0.29817599999999994, 51.668617999999995], [-0.2973093, 51.667923599999995], [-0.2964972, 51.6672756], [-0.2958277999999999, 51.666725500000005], [-0.29527279999999995, 51.66626310000001], [-0.29523924465501367, 51.666235034589675], [-0.2947068, 51.6657897], [-0.2941994, 51.6653695], [-0.2936661, 51.66492480000001], [-0.2931504999999999, 51.6645012], [-0.2927002, 51.664113], [-0.2922661999999999, 51.663729], [-0.2917125, 51.6632708], [-0.29110980000000003, 51.66277629999999], [-0.2904609, 51.6622363], [-0.28990039999999995, 51.661770399999995], [-0.2891889, 51.66117890000001], [-0.2884379, 51.660556099999994], [-0.2878325, 51.6600691], [-0.28729379999999993, 51.6596227], [-0.2867958, 51.6592024], [-0.2863238, 51.65880999999999], [-0.285883, 51.6584606], [-0.2854177, 51.6580766], [-0.28487629999999997, 51.65762339999999], [-0.28432799999999997, 51.65715670000001], [-0.2838859, 51.6567862], [-0.2833866, 51.6563701], [-0.28292539999999994, 51.655976800000005], [-0.2826179, 51.6557109], [-0.2823785, 51.6555016], [-0.28206149999999997, 51.655213], [-0.2816697, 51.6548458], [-0.28137179999999995, 51.65456729999999], [-0.28103029999999996, 51.6542204], [-0.2807269, 51.6538988], [-0.28035409999999994, 51.6534945], [-0.2800466999999999, 51.6531383], [-0.2797229, 51.6527197], [-0.2794875, 51.65240399999999], [-0.27916509999999994, 51.6519381], [-0.2789926, 51.6516653], [-0.27891209999999994, 51.65153800000001], [-0.2787148, 51.65122229999999], [-0.2784645, 51.6508256], [-0.2781557, 51.6503318], [-0.2778346, 51.64984309999999], [-0.2775013, 51.649359399999994], [-0.2772129, 51.64895169999999], [-0.2769585, 51.64856509999999], [-0.2767326, 51.6482014], [-0.27660899999999994, 51.647987400000005], [-0.2764378, 51.647682999999994], [-0.2719779, 51.6394441], [-0.2715223, 51.63859269999999], [-0.27101849999999994, 51.637667400000005], [-0.27053180000000004, 51.6368307], [-0.27032019999999995, 51.6364985], [-0.26949458523585645, 51.63532649516161], [-0.26936299999999996, 51.63513970000001], [-0.2683397, 51.633789099999994], [-0.2677304, 51.6329825], [-0.26717489999999994, 51.6322544], [-0.2659966000000001, 51.6307021], [-0.2655558, 51.6301247], [-0.26509199999999994, 51.6295498], [-0.2646066999999999, 51.6289765], [-0.2640944, 51.62843259999999], [-0.26353619999999994, 51.6278434], [-0.26296329999999996, 51.627249199999994], [-0.26184179999999996, 51.6260914], [-0.2612439999999999, 51.6254743], [-0.26064170000000003, 51.6248623], [-0.2598652, 51.624068], [-0.2590827, 51.6232988], [-0.25747049999999994, 51.6216525], [-0.2558943, 51.6200278], [-0.2547682, 51.6188645], [-0.2536758, 51.61771749999999], [-0.2512383, 51.61524729999999], [-0.2508636000000001, 51.61487470000001], [-0.25049009999999994, 51.614492199999994], [-0.2501865, 51.6141769], [-0.24986739999999996, 51.61385839999999], [-0.24967639999999997, 51.6136638], [-0.2494034, 51.6133759], [-0.24770979999999995, 51.6116332], [-0.24662675964784295, 51.61048353460085], [-0.2461169, 51.60994229999999], [-0.2459553, 51.6097694], [-0.2439602, 51.6076737], [-0.2419170999999999, 51.6055615], [-0.241078, 51.6047014], [-0.24025330000000003, 51.6038177], [-0.2391205, 51.6026213], [-0.2387229999999999, 51.602132399999995], [-0.2383712, 51.6016476], [-0.23824550000000003, 51.6014583], [-0.238012, 51.6010934], [-0.2378253999999999, 51.6007935], [-0.2376679, 51.6005054], [-0.2374716, 51.6001127], [-0.23727319999999996, 51.599684499999995], [-0.2370185, 51.599074399999985], [-0.23694839999999995, 51.5988643], [-0.23689060000000003, 51.5986851], [-0.2367948, 51.5983512], [-0.23671619999999996, 51.5980682], [-0.2366237, 51.59772889999999], [-0.23651959999999997, 51.597340900000006], [-0.2364151, 51.5969559], [-0.23632470000000003, 51.596591999999994], [-0.2362531, 51.59627390000001], [-0.2361831, 51.5958691], [-0.2361357, 51.59554659999999], [-0.23610410000000004, 51.59522109999999], [-0.23608740000000003, 51.5949169], [-0.2360803, 51.5945924], [-0.2360813, 51.5942357], [-0.2361092, 51.593871], [-0.2361615, 51.5935011], [-0.23620499999999992, 51.593295700000006], [-0.2362186, 51.5932321], [-0.23634909999999995, 51.59276680000001], [-0.23646919999999996, 51.5924765], [-0.2366119, 51.59218], [-0.2367624, 51.59189879999999], [-0.2369683999999999, 51.59157949999999], [-0.23720699999999992, 51.59120980000001], [-0.237353, 51.59098440000001], [-0.2374428, 51.59082419999999], [-0.23752259999999997, 51.5906537], [-0.2376008, 51.59050049999999], [-0.2377192, 51.5901756], [-0.23781659999999996, 51.58985679999999], [-0.2378839, 51.5896339], [-0.23804899999999996, 51.5891882], [-0.23808217356757752, 51.589046537875355], [-0.23811066145997248, 51.58892488478365], [-0.2381559, 51.5887317], [-0.2383138, 51.58820169999999], [-0.2384429, 51.58779039999999], [-0.2387487, 51.586876], [-0.2388679999999999, 51.5864954], [-0.2390202, 51.586039199999995], [-0.23915000000000003, 51.585578100000006], [-0.23925630000000003, 51.585124499999985], [-0.2393143, 51.5845935], [-0.239362, 51.58406120000001], [-0.2393764, 51.5835002], [-0.2393596, 51.5829887], [-0.2393183, 51.5824997], [-0.2392655, 51.5820435], [-0.2391934, 51.5816663], [-0.23911329999999997, 51.5813105], [-0.23897060000000003, 51.58079730000001], [-0.2388769731672637, 51.58052971108778], [-0.23876279999999991, 51.5802034], [-0.2385505, 51.5796921], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.2136882680921359, 51.55943987613073], [-0.2135364164340607, 51.55931250037736], [-0.21339870517595155, 51.559201208979566], [-0.213273375893926, 51.55910359995783], [-0.2131586701641016, 51.55901727133255], [-0.213052829562596, 51.55893982112419], [-0.2129540956655268, 51.55886884735317], [-0.21286071004901153, 51.55880194803994], [-0.2127709142891678, 51.55873672120494], [-0.21268294996211323, 51.55867076486861], [-0.2125950586439654, 51.55860167705136], [-0.21250548191084195, 51.558527055773666], [-0.2124124613388604, 51.55844449905594], [-0.2123142385041384, 51.55835160491863], [-0.21220905498279352, 51.55824597138218], [-0.2120951523509433, 51.55812519646702], [-0.21197077218470545, 51.557986878193574], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2109685, 51.5567754], [-0.2104361, 51.5561892], [-0.2100083, 51.555700599999994], [-0.20952609999999997, 51.5551617], [-0.2090361931830015, 51.55466347968381], [-0.20896629999999997, 51.55459239999999], [-0.20839899999999997, 51.55407369999999], [-0.2077056, 51.5535134], [-0.2070914, 51.5530547], [-0.20638059999999997, 51.5525794], [-0.20558129999999997, 51.5520999], [-0.20485039999999996, 51.5516988], [-0.2041142, 51.5513336], [-0.20323309999999997, 51.550929999999994], [-0.20250889999999996, 51.5506331], [-0.2017377, 51.55034199999999], [-0.2009304, 51.550056000000005], [-0.200229, 51.549828299999994], [-0.1993801, 51.549588099999994], [-0.1988907, 51.549468100000006], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]}", "current_leg_start": "Leicester", "dest_arr_time_act": "0838", "motion_projection": null, "next_location_lat": "51.5321037", "next_location_lon": "-0.1272303", "previous_location": "Leicester", "current_leg_milage": "99.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 162.204, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 315.74, \"from_m\": 162.204, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 323.069, \"from_m\": 315.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 548.871, \"from_m\": 323.069, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1209.567, \"from_m\": 548.871, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6139.674, \"from_m\": 1209.567, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6194.656, \"from_m\": 6139.674, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7628.752, \"from_m\": 6194.656, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18806.261, \"from_m\": 7628.752, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18845.43, \"from_m\": 18806.261, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19325.77, \"from_m\": 18845.43, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19396.578, \"from_m\": 19325.77, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26791.751, \"from_m\": 19396.578, \"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\": 39879.191, \"from_m\": 26791.751, \"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\": 41732.943, \"from_m\": 39879.191, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 42410.322, \"from_m\": 41732.943, \"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\": 53294.036, \"from_m\": 42410.322, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56459.055, \"from_m\": 53294.036, \"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\": 56899.541, \"from_m\": 56459.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\": 58136.894, \"from_m\": 56899.541, \"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\": 58282.839, \"from_m\": 58136.894, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59057.566, \"from_m\": 58282.839, \"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\": 59305.715, \"from_m\": 59057.566, \"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\": 60257.773, \"from_m\": 59305.715, \"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\": 62420.045, \"from_m\": 60257.773, \"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\": 62867.216, \"from_m\": 62420.045, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 67937.198, \"from_m\": 62867.216, \"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\": 71321.33, \"from_m\": 67937.198, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 72286.18, \"from_m\": 71321.33, \"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\": 72335.297, \"from_m\": 72286.18, \"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\": 72366.568, \"from_m\": 72335.297, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73265.837, \"from_m\": 72366.568, \"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\": 73895.529, \"from_m\": 73265.837, \"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\": 79925.782, \"from_m\": 73895.529, \"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\": 88825.515, \"from_m\": 79925.782, \"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\": 90926.424, \"from_m\": 88825.515, \"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\": 94088.122, \"from_m\": 90926.424, \"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\": 98068.772, \"from_m\": 94088.122, \"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\": 98118.651, \"from_m\": 98068.772, \"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\": 104794.02, \"from_m\": 98118.651, \"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\": 105310.58, \"from_m\": 104794.02, \"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\": 106015.797, \"from_m\": 105310.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\": 106762.663, \"from_m\": 106015.797, \"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\": 107322.594, \"from_m\": 106762.663, \"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\": 110521.44, \"from_m\": 107322.594, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 111173.17, \"from_m\": 110521.44, \"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\": 114501.718, \"from_m\": 111173.17, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 114592.726, \"from_m\": 114501.718, \"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\": 117146.648, \"from_m\": 114592.726, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 129302.276, \"from_m\": 117146.648, \"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\": 131153.277, \"from_m\": 129302.276, \"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\": 131211.608, \"from_m\": 131153.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132965.991, \"from_m\": 131211.608, \"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\": 137147.099, \"from_m\": 132965.991, \"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\": 138010.839, \"from_m\": 137147.099, \"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\": 139727.283, \"from_m\": 138010.839, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 145759.937, \"from_m\": 139727.283, \"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\": 145860.246, \"from_m\": 145759.937, \"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\": 146879.556, \"from_m\": 145860.246, \"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\": 148759.36, \"from_m\": 146879.556, \"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\": 150695.328, \"from_m\": 148759.36, \"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\": 152515.044, \"from_m\": 150695.328, \"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\": 157490.497, \"from_m\": 152515.044, \"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\": 158506.109, \"from_m\": 157490.497, \"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\": 159075.748, \"from_m\": 158506.109, \"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\": 159633.294, \"from_m\": 159075.748, \"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\": 159725.083, \"from_m\": 159633.294, \"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\": 159803.267, \"from_m\": 159725.083, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 160451.857, \"from_m\": 159803.267, \"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\": 161624.895, \"from_m\": 160451.857, \"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\": 163229.505, \"from_m\": 161624.895, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 169193.833, \"from_m\": 163229.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\": 173483.583, \"from_m\": 169193.833, \"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\": 173528.49, \"from_m\": 173483.583, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 174495.746, \"from_m\": 173528.49, \"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\": 174765.129, \"from_m\": 174495.746, \"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\": 196901.666, \"from_m\": 174765.129, \"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\": 199723.021, \"from_m\": 196901.666, \"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\": 199770.418, \"from_m\": 199723.021, \"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\": 207724.47, \"from_m\": 199770.418, \"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\": 211191.105, \"from_m\": 207724.47, \"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\": 211238.398, \"from_m\": 211191.105, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 215292.049, \"from_m\": 211238.398, \"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\": 216343.323, \"from_m\": 215292.049, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 217218.076, \"from_m\": 216343.323, \"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\": 219819.782, \"from_m\": 217218.076, \"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\": 221618.58, \"from_m\": 219819.782, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 225102.958, \"from_m\": 221618.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 225675.507, \"from_m\": 225102.958, \"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\": 225761.08, \"from_m\": 225675.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 225778.28, \"from_m\": 225761.08, \"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\": 225863.29, \"from_m\": 225778.28, \"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\": 231056.588, \"from_m\": 225863.29, \"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\": 235190.173, \"from_m\": 231056.588, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 252893.067, \"from_m\": 235190.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\": 256251.9, \"from_m\": 252893.067, \"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\": 257638.738, \"from_m\": 256251.9, \"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\": 258914.271, \"from_m\": 257638.738, \"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\": 259018.69, \"from_m\": 258914.271, \"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\": 261181.663, \"from_m\": 259018.69, \"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\": 261978.363, \"from_m\": 261181.663, \"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\": 263516.39, \"from_m\": 261978.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 263602.022, \"from_m\": 263516.39, \"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\": 263629.355, \"from_m\": 263602.022, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 263669.986, \"from_m\": 263629.355, \"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\": 263725.631, \"from_m\": 263669.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 264036.163, \"from_m\": 263725.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\": 264346.526, \"from_m\": 264036.163, \"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\": 264613.648, \"from_m\": 264346.526, \"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\": 600097, \"profile_key\": \"3d3b2f66e647f7527e444f394f4b43b27ea4a30cea3719405dd29cbf0cedac3a\", \"schedule_id\": 41179, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Dore Station Jn\", \"stage_seq\": 2, \"distance_m\": 6080.451, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"Tapton Jn\", \"stage_seq\": 3, \"distance_m\": 18845.43, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0643H\", \"location\": \"Chesterfield\", \"stage_seq\": 4, \"distance_m\": 19758.331, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 5, \"distance_m\": 21200.059, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646H\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 6, \"distance_m\": 24971.048, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653\", \"location\": \"Ambergate Jn\", \"stage_seq\": 7, \"distance_m\": 42563.433, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 8, \"distance_m\": 57014.883, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": \"0705\", \"location\": \"Derby\", \"stage_seq\": 9, \"distance_m\": 58472.646, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705H\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 10, \"distance_m\": 58833.236, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708\", \"location\": \"Spondon\", \"stage_seq\": 11, \"distance_m\": 62597.411, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 12, \"distance_m\": 72366.568, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712H\", \"location\": \"Trent South Jn\", \"stage_seq\": 13, \"distance_m\": 73282.633, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0719H\", \"location\": \"Loughborough\", \"stage_seq\": 14, \"distance_m\": 85459.434, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723H\", \"location\": \"Sileby Jn\", \"stage_seq\": 15, \"distance_m\": 92903.173, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725\", \"location\": \"Syston South Jn\", \"stage_seq\": 16, \"distance_m\": 97795.914, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0731\", \"location\": \"Leicester\", \"stage_seq\": 17, \"distance_m\": 105575.076, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Wigston North Jn\", \"stage_seq\": 18, \"distance_m\": 110622.364, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Kilby Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 114448.0, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Market Harborough\", \"stage_seq\": 20, \"distance_m\": 131446.557, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Kettering North Jn\", \"stage_seq\": 21, \"distance_m\": 146021.725, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Kettering\", \"stage_seq\": 22, \"distance_m\": 149093.815, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Kettering South Jn\", \"stage_seq\": 23, \"distance_m\": 151176.185, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Harrowden Jn\", \"stage_seq\": 24, \"distance_m\": 157385.066, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Wellingborough\", \"stage_seq\": 25, \"distance_m\": 160362.951, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 26, \"distance_m\": 173850.05, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Bedford North Jn\", \"stage_seq\": 27, \"distance_m\": 183572.371, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802H\", \"location\": \"Bedford\", \"stage_seq\": 28, \"distance_m\": 184683.414, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Bedford South Jn\", \"stage_seq\": 29, \"distance_m\": 186285.169, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Flitwick\", \"stage_seq\": 30, \"distance_m\": 200184.531, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 31, \"distance_m\": 211402.856, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"Luton\", \"stage_seq\": 32, \"distance_m\": 216095.601, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Harpenden Jn\", \"stage_seq\": 33, \"distance_m\": 225778.28, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"St. Albans\", \"stage_seq\": 34, \"distance_m\": 232816.247, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Radlett Jn\", \"stage_seq\": 35, \"distance_m\": 241603.139, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Hendon\", \"stage_seq\": 36, \"distance_m\": 253605.138, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Cricklewood\", \"stage_seq\": 37, \"distance_m\": 256654.84, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 38, \"distance_m\": 258603.888, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 39, \"distance_m\": 259037.826, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 40, \"distance_m\": 261350.514, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Kentish Town\", \"stage_seq\": 41, \"distance_m\": 262354.196, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Dock Jn North\", \"stage_seq\": 42, \"distance_m\": 263321.293, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836H\", \"location\": \"Dock Jn South\", \"stage_seq\": 43, \"distance_m\": 263735.06, \"section_seq\": 1, \"route_path_id\": 66888}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": null, \"location\": \"London St. Pancras\", \"stage_seq\": 44, \"distance_m\": 264613.648, \"section_seq\": 1, \"route_path_id\": 66888}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 264613.648, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66888}], \"total_distance_m\": 264613.648, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 258682.366, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5931.282, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0630", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "66.0", "current_position_lat": "51.5321037", "current_position_lon": "-0.1272303", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:17Z\", \"source_id\": 49221651, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:22Z\", \"source_id\": 15977251, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:59:48Z\", \"source_id\": 15991019, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:08:02Z\", \"source_id\": 49288343, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:08:04Z\", \"source_id\": 15997545, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:16:52Z\", \"source_id\": 49311428, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:16:55Z\", \"source_id\": 16004472, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:28:56Z\", \"source_id\": 49344044, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:28:56Z\", \"source_id\": 16014263, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:43:32Z\", \"source_id\": 49384318, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:43:35Z\", \"source_id\": 16026258, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:50:14Z\", \"source_id\": 49403073, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:51:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:50:19Z\", \"source_id\": 16031743, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:58Z\", \"source_id\": 49413150, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:54:04Z\", \"source_id\": 16034841, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:26Z\", \"source_id\": 49451452, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:08:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:31Z\", \"source_id\": 16046116, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:29Z\", \"source_id\": 49466014, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:13:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:34Z\", \"source_id\": 16050297, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:35Z\", \"source_id\": 49483530, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:38Z\", \"source_id\": 16055530, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:04Z\", \"source_id\": 49508143, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:08Z\", \"source_id\": 16062651, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:52Z\", \"source_id\": 49513347, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:56Z\", \"source_id\": 16064121, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:48Z\", \"source_id\": 49516013, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:30:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:53Z\", \"source_id\": 16064871, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:03Z\", \"source_id\": 49537488, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:07Z\", \"source_id\": 16070910, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London St. Pancras", "service_state_platform": "3", "timing_fact_generation": 1789544231482131, "current_leg_arrival_utc": "2026-09-16T08:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:05.217326", "service_state_evidence_id": 16070910, "current_leg_start_actual_dep": "2026-09-16T07:31:00+01:00", "operational_evidence_version": 136, "service_state_event_time_utc": "2026-09-16T07:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:49:05.457649", "service_state_valid_until_kind": null, "operational_interpretation_version": 136, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
O |
SHF |
STP |
1C14 |
810018 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 162.204, "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": 315.74, "from_m": 162.204, "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": 323.069, "from_m": 315.74, "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": 548.871, "from_m": 323.069, "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": 1209.567, "from_m": 548.871, "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": 6139.674, "from_m": 1209.567, "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": 6194.656, "from_m": 6139.674, "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": 7628.752, "from_m": 6194.656, "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": 18806.261, "from_m": 7628.752, "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": 18845.43, "from_m": 18806.261, "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": 19325.77, "from_m": 18845.43, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19396.578, "from_m": 19325.77, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26791.751, "from_m": 19396.578, "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": 39879.191, "from_m": 26791.751, "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": 41732.943, "from_m": 39879.191, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 42410.322, "from_m": 41732.943, "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": 53294.036, "from_m": 42410.322, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56459.055, "from_m": 53294.036, "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": 56899.541, "from_m": 56459.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": 58136.894, "from_m": 56899.541, "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": 58282.839, "from_m": 58136.894, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59057.566, "from_m": 58282.839, "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": 59305.715, "from_m": 59057.566, "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": 60257.773, "from_m": 59305.715, "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": 62420.045, "from_m": 60257.773, "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": 62867.216, "from_m": 62420.045, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 67937.198, "from_m": 62867.216, "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": 71321.33, "from_m": 67937.198, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 72286.18, "from_m": 71321.33, "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": 72335.297, "from_m": 72286.18, "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": 72366.568, "from_m": 72335.297, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73265.837, "from_m": 72366.568, "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": 73895.529, "from_m": 73265.837, "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": 79925.782, "from_m": 73895.529, "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": 88825.515, "from_m": 79925.782, "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": 90926.424, "from_m": 88825.515, "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": 94088.122, "from_m": 90926.424, "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": 98068.772, "from_m": 94088.122, "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": 98118.651, "from_m": 98068.772, "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": 104794.02, "from_m": 98118.651, "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": 105310.58, "from_m": 104794.02, "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": 106015.797, "from_m": 105310.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": 106762.663, "from_m": 106015.797, "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": 107322.594, "from_m": 106762.663, "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": 110521.44, "from_m": 107322.594, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 111173.17, "from_m": 110521.44, "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": 114501.718, "from_m": 111173.17, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 114592.726, "from_m": 114501.718, "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": 117146.648, "from_m": 114592.726, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 129302.276, "from_m": 117146.648, "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": 131153.277, "from_m": 129302.276, "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": 131211.608, "from_m": 131153.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132965.991, "from_m": 131211.608, "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": 137147.099, "from_m": 132965.991, "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": 138010.839, "from_m": 137147.099, "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": 139727.283, "from_m": 138010.839, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 145759.937, "from_m": 139727.283, "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": 145860.246, "from_m": 145759.937, "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": 146879.556, "from_m": 145860.246, "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": 148759.36, "from_m": 146879.556, "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": 150695.328, "from_m": 148759.36, "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": 152515.044, "from_m": 150695.328, "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": 157490.497, "from_m": 152515.044, "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": 158506.109, "from_m": 157490.497, "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": 159075.748, "from_m": 158506.109, "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": 159633.294, "from_m": 159075.748, "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": 159725.083, "from_m": 159633.294, "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": 159803.267, "from_m": 159725.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 160451.857, "from_m": 159803.267, "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": 161624.895, "from_m": 160451.857, "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": 163229.505, "from_m": 161624.895, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 169193.833, "from_m": 163229.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": 173483.583, "from_m": 169193.833, "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": 173528.49, "from_m": 173483.583, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 174495.746, "from_m": 173528.49, "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": 174765.129, "from_m": 174495.746, "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": 196901.666, "from_m": 174765.129, "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": 199723.021, "from_m": 196901.666, "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": 199770.418, "from_m": 199723.021, "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": 207724.47, "from_m": 199770.418, "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": 211191.105, "from_m": 207724.47, "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": 211238.398, "from_m": 211191.105, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 215292.049, "from_m": 211238.398, "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": 216343.323, "from_m": 215292.049, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 217218.076, "from_m": 216343.323, "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": 219819.782, "from_m": 217218.076, "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": 221618.58, "from_m": 219819.782, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 225102.958, "from_m": 221618.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 225675.507, "from_m": 225102.958, "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": 225761.08, "from_m": 225675.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 225778.28, "from_m": 225761.08, "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": 225863.29, "from_m": 225778.28, "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": 231056.588, "from_m": 225863.29, "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": 235190.173, "from_m": 231056.588, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 252893.067, "from_m": 235190.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": 256251.9, "from_m": 252893.067, "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": 257638.738, "from_m": 256251.9, "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": 258914.271, "from_m": 257638.738, "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": 259018.69, "from_m": 258914.271, "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": 261181.663, "from_m": 259018.69, "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": 261978.363, "from_m": 261181.663, "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": 263516.39, "from_m": 261978.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 263602.022, "from_m": 263516.39, "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": 263629.355, "from_m": 263602.022, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 263669.986, "from_m": 263629.355, "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": 263725.631, "from_m": 263669.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 264036.163, "from_m": 263725.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": 264346.526, "from_m": 264036.163, "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": 264613.648, "from_m": 264346.526, "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": 600097, "profile_key": "3d3b2f66e647f7527e444f394f4b43b27ea4a30cea3719405dd29cbf0cedac3a", "schedule_id": 41179, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0630", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Dore Station Jn", "stage_seq": 2, "distance_m": 6080.451, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "Tapton Jn", "stage_seq": 3, "distance_m": 18845.43, "section_seq": 1, "route_path_id": 66888}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0643H", "location": "Chesterfield", "stage_seq": 4, "distance_m": 19758.331, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Chesterfield South Jn", "stage_seq": 5, "distance_m": 21200.059, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646H", "location": "Clay Cross North Jn", "stage_seq": 6, "distance_m": 24971.048, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653", "location": "Ambergate Jn", "stage_seq": 7, "distance_m": 42563.433, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "St. Mary's South Jn", "stage_seq": 8, "distance_m": 57014.883, "section_seq": 1, "route_path_id": 66888}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": "0705", "location": "Derby", "stage_seq": 9, "distance_m": 58472.646, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705H", "location": "Derby Way & Works Jn", "stage_seq": 10, "distance_m": 58833.236, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708", "location": "Spondon", "stage_seq": 11, "distance_m": 62597.411, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712", "location": "Sheet Stores Jn", "stage_seq": 12, "distance_m": 72366.568, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712H", "location": "Trent South Jn", "stage_seq": 13, "distance_m": 73282.633, "section_seq": 1, "route_path_id": 66888}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0719H", "location": "Loughborough", "stage_seq": 14, "distance_m": 85459.434, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723H", "location": "Sileby Jn", "stage_seq": 15, "distance_m": 92903.173, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725", "location": "Syston South Jn", "stage_seq": 16, "distance_m": 97795.914, "section_seq": 1, "route_path_id": 66888}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0731", "location": "Leicester", "stage_seq": 17, "distance_m": 105575.076, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Wigston North Jn", "stage_seq": 18, "distance_m": 110622.364, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736", "location": "Kilby Bridge Jn", "stage_seq": 19, "distance_m": 114448.0, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742", "location": "Market Harborough", "stage_seq": 20, "distance_m": 131446.557, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Kettering North Jn", "stage_seq": 21, "distance_m": 146021.725, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Kettering", "stage_seq": 22, "distance_m": 149093.815, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750", "location": "Kettering South Jn", "stage_seq": 23, "distance_m": 151176.185, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752", "location": "Harrowden Jn", "stage_seq": 24, "distance_m": 157385.066, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Wellingborough", "stage_seq": 25, "distance_m": 160362.951, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "Sharnbrook Jn", "stage_seq": 26, "distance_m": 173850.05, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Bedford North Jn", "stage_seq": 27, "distance_m": 183572.371, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802H", "location": "Bedford", "stage_seq": 28, "distance_m": 184683.414, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Bedford South Jn", "stage_seq": 29, "distance_m": 186285.169, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Flitwick", "stage_seq": 30, "distance_m": 200184.531, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "Leagrave Jn", "stage_seq": 31, "distance_m": 211402.856, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "Luton", "stage_seq": 32, "distance_m": 216095.601, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Harpenden Jn", "stage_seq": 33, "distance_m": 225778.28, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820", "location": "St. Albans", "stage_seq": 34, "distance_m": 232816.247, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Radlett Jn", "stage_seq": 35, "distance_m": 241603.139, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Hendon", "stage_seq": 36, "distance_m": 253605.138, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Cricklewood", "stage_seq": 37, "distance_m": 256654.84, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "West Hampstead Thameslink", "stage_seq": 38, "distance_m": 258603.888, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "West Hampstead South Jn", "stage_seq": 39, "distance_m": 259037.826, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Carlton Road Jn", "stage_seq": 40, "distance_m": 261350.514, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Kentish Town", "stage_seq": 41, "distance_m": 262354.196, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Dock Jn North", "stage_seq": 42, "distance_m": 263321.293, "section_seq": 1, "route_path_id": 66888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836H", "location": "Dock Jn South", "stage_seq": 43, "distance_m": 263735.06, "section_seq": 1, "route_path_id": 66888}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": null, "location": "London St. Pancras", "stage_seq": 44, "distance_m": 264613.648, "section_seq": 1, "route_path_id": 66888}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 264613.648, "from_m": 0.0, "section_seq": 1, "route_path_id": 66888}], "total_distance_m": 264613.648, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 258682.366, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5931.282, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7594, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:17Z", "source_id": 49221651, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:42:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:22Z", "source_id": 15977251, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:59:48Z", "source_id": 15991019, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17174, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:08:02Z", "source_id": 49288343, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:08:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:08:04Z", "source_id": 15997545, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:16:52Z", "source_id": 49311428, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:18:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:16:55Z", "source_id": 16004472, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17434, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:28:56Z", "source_id": 49344044, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:30:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:28:56Z", "source_id": 16014263, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17608, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:43:32Z", "source_id": 49384318, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:44:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:43:35Z", "source_id": 16026258, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17666, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:50:14Z", "source_id": 49403073, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:51:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:50:19Z", "source_id": 16031743, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17749, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:58Z", "source_id": 49413150, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T06:55:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:54:04Z", "source_id": 16034841, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18085, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:26Z", "source_id": 49451452, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T07:08:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:31Z", "source_id": 16046116, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18172, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:29Z", "source_id": 49466014, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T07:13:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:34Z", "source_id": 16050297, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:35Z", "source_id": 49483530, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T07:19:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:38Z", "source_id": 16055530, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:04Z", "source_id": 49508143, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T07:28:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:08Z", "source_id": 16062651, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:52Z", "source_id": 49513347, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T07:29:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:56Z", "source_id": 16064121, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:48Z", "source_id": 49516013, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T07:30:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:53Z", "source_id": 16064871, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18659, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:03Z", "source_id": 49537488, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T07:39:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:07Z", "source_id": 16070910, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T08:38:00+01:00", "operational_fact": true}] |
Sheffield |
0630 |
0630 |
8 |
None |
None |
London St. Pancras |
0838 |
0838 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70763/2026-09-16/detailed |
None |
Leicester |
2026-09-16T07:31:00+01:00 |
London St. Pancras |
66.0 |
{"type": "LineString", "coordinates": [[-1.1235561485262526, 52.63210992175277], [-1.1240552999999998, 52.63162620000001], [-1.1244312, 52.63125370000001], [-1.1247055, 52.63098180000001], [-1.1251515, 52.630572599999994], [-1.125277, 52.6304568], [-1.1254671999999997, 52.6302247], [-1.1256753, 52.6299553], [-1.1259899, 52.6295474], [-1.1264393, 52.6290124], [-1.1267825, 52.628629100000005], [-1.1271259, 52.6282091], [-1.1274209, 52.6278428], [-1.1277038999999998, 52.627444799999985], [-1.1281692, 52.626687700000005], [-1.1286396999999997, 52.6258611], [-1.1287188, 52.62571460000001], [-1.1291013, 52.625014], [-1.1293455, 52.6245606], [-1.1294463, 52.62437469999998], [-1.1296844, 52.6238278], [-1.1297909999999998, 52.62359539999999], [-1.1299188, 52.62327239999999], [-1.1300153, 52.6230023], [-1.1301029, 52.62270619999999], [-1.1302545, 52.6221041], [-1.1303318999999998, 52.62172090000001], [-1.1303823, 52.6214038], [-1.1304313, 52.620965600000005], [-1.1304574, 52.62060759999999], [-1.1304721, 52.6201639], [-1.1304827, 52.6198416], [-1.1304969, 52.61854559999999], [-1.1305016999999995, 52.6176977], [-1.1305604, 52.616076], [-1.1305633, 52.6153217], [-1.1305685, 52.613977799999994], [-1.1305854999999998, 52.61297379999999], [-1.1305939, 52.6124757], [-1.1305789, 52.61224450000001], [-1.1305838, 52.6117975], [-1.1305861, 52.6114778], [-1.1306093999999998, 52.61113759999999], [-1.1305794, 52.6105341], [-1.1305499, 52.610268], [-1.1304897, 52.609689799999984], [-1.1303919, 52.60902800000001], [-1.1302709, 52.60833610000001], [-1.1300351, 52.60728350000001], [-1.1298002, 52.60638590000001], [-1.1294456999999998, 52.60525350000001], [-1.1288515895343951, 52.60355296986019], [-1.1286365, 52.6029373], [-1.1277553, 52.6003733], [-1.1274405999999997, 52.59933620000001], [-1.127211, 52.5984794], [-1.1270921, 52.5980642], [-1.1265584, 52.5957616], [-1.1264493, 52.5952154], [-1.1262394, 52.59396489999999], [-1.1261061, 52.5926553], [-1.1260636999999998, 52.591834000000006], [-1.1260617, 52.590998899999995], [-1.1260574, 52.59070079999999], [-1.1260923, 52.590214999999986], [-1.1261316999999995, 52.58989480000001], [-1.1262103999999995, 52.58921209999999], [-1.1262636, 52.588794799999995], [-1.1263827, 52.5882542], [-1.1264048463529988, 52.5880732515465], [-1.1264296, 52.587871], [-1.1264833, 52.5874287], [-1.1265275999999995, 52.58696530000001], [-1.1265372, 52.5865674], [-1.1265253999999998, 52.58633219999999], [-1.1264964, 52.5860952], [-1.1264296, 52.585767100000005], [-1.1263708, 52.5855456], [-1.1262999, 52.58531669999999], [-1.126202, 52.585058700000005], [-1.1260789, 52.584803699999995], [-1.1257838, 52.5843067], [-1.1254174999999995, 52.58381570000001], [-1.1250854999999995, 52.5834647], [-1.1234052, 52.58184920000001], [-1.122086, 52.58058089999999], [-1.1213371, 52.57986], [-1.1205698999999998, 52.57910549999999], [-1.1191711999999998, 52.57771869999999], [-1.1185655, 52.57713599999999], [-1.1182646, 52.576882600000005], [-1.1174772999999998, 52.57622509999999], [-1.1165245999999998, 52.5755194], [-1.1154335, 52.57483089999999], [-1.1143986, 52.57420749999999], [-1.1132893999999998, 52.5735933], [-1.1121693, 52.5730005], [-1.1109922, 52.572421], [-1.1096270999999998, 52.5717945], [-1.1081118, 52.57116010000001], [-1.1070412999999997, 52.5707455], [-1.1059272, 52.5703439], [-1.1037462, 52.569629299999995], [-1.1012563, 52.5689093], [-1.1010586, 52.568856], [-1.0995138, 52.5684526], [-1.0980744, 52.5681134], [-1.0962096, 52.567730899999994], [-1.0946298, 52.56743530000001], [-1.0929515, 52.5671707], [-1.091697, 52.5669959], [-1.0903906999999995, 52.5668377], [-1.0893315, 52.566719], [-1.0891431, 52.56669790000001], [-1.087907, 52.5665753], [-1.0871235, 52.5664942], [-1.0840635999999997, 52.56617730000001], [-1.0833883, 52.5661192], [-1.0832707999999998, 52.5661075], [-1.081641, 52.5659264], [-1.0792719, 52.565679], [-1.0791646, 52.56566870000001], [-1.0779783409434258, 52.56554421818704], [-1.076037, 52.5653405], [-1.0742006999999998, 52.5651621], [-1.0726602999999997, 52.5650538], [-1.0711326, 52.56498979999999], [-1.0695615, 52.56496510000001], [-1.0680171, 52.56497579999999], [-1.0661202, 52.5650535], [-1.0651405, 52.565113499999995], [-1.06416, 52.56519290000001], [-1.0622209, 52.56540270000001], [-1.0612211, 52.565461], [-1.0595963999999998, 52.56552150000001], [-1.0588252, 52.565521200000006], [-1.0575016999999998, 52.565479399999994], [-1.0562186999999998, 52.5653802], [-1.0550368, 52.56523909999999], [-1.0539085, 52.565069400000006], [-1.052843, 52.56486309999998], [-1.0516651999999995, 52.5645695], [-1.0505478, 52.5642555], [-1.0496899999999998, 52.56397179999999], [-1.0488552, 52.5636762], [-1.0394493, 52.5597885], [-1.034822, 52.5578683], [-1.034718, 52.55782510000001], [-1.0322941, 52.55682660000001], [-1.0302189, 52.55587839999999], [-1.0291325, 52.55533260000001], [-1.0290526, 52.55529250000001], [-1.0281821, 52.5548552], [-1.0269159, 52.554154699999984], [-1.0256749, 52.5534186], [-1.0235759, 52.5520378], [-1.0225746, 52.5513518], [-1.0216567, 52.5506752], [-1.020782, 52.5499998], [-1.0199448, 52.549316], [-1.0195414298931944, 52.54896191164581], [-1.0188586, 52.5483625], [-1.0173372, 52.54697619999999], [-1.0161521, 52.54598099999999], [-1.0153702, 52.545375], [-1.0145310999999997, 52.54478900000001], [-1.0136275, 52.5442158], [-1.013223, 52.543973400000006], [-1.012348, 52.5434693], [-1.0114452, 52.5429997], [-1.0104169, 52.54249829999999], [-1.0093654, 52.54202780000001], [-1.0082045999999998, 52.5415678], [-1.0070381, 52.541155499999995], [-1.0059651, 52.5408042], [-1.0049257, 52.5404983], [-1.0039793999999995, 52.54023999999998], [-1.0030323, 52.5400129], [-1.001913, 52.53977089999998], [-1.0008031999999998, 52.5395632], [-0.99853, 52.539210800000006], [-0.9966982, 52.539022800000005], [-0.9962649, 52.5389783], [-0.9950083, 52.538823099999995], [-0.9937703, 52.5386365], [-0.9935878, 52.5386044], [-0.9919438, 52.538315], [-0.9907634, 52.5380703], [-0.9896108999999998, 52.5378013], [-0.9881468125314736, 52.53742554172227], [-0.9881147, 52.5374173], [-0.9878227, 52.5373315], [-0.986631, 52.5369774], [-0.9863665, 52.53689599999999], [-0.9859146, 52.5367569], [-0.9844202, 52.5362306], [-0.9829773, 52.535689], [-0.9822497, 52.535423300000005], [-0.9818273, 52.535278], [-0.9816850999999998, 52.53522900000001], [-0.9813504999999998, 52.53511389999999], [-0.9806172, 52.53488009999999], [-0.9794526, 52.5345311], [-0.9782637, 52.5342139], [-0.9774617, 52.5340045], [-0.9754772, 52.533584000000005], [-0.9739626999999996, 52.533291], [-0.9725241, 52.5330664], [-0.9710716, 52.53287579999999], [-0.9691093, 52.53264590000001], [-0.9677501, 52.532448200000005], [-0.9664277, 52.5322243], [-0.9652858, 52.5320073], [-0.9641349, 52.531750200000005], [-0.9631307, 52.5315071], [-0.9621984, 52.5312663], [-0.960349, 52.5307332], [-0.9594658, 52.5304438], [-0.9586197999999998, 52.5301451], [-0.9563175, 52.52924589999999], [-0.9542465999999996, 52.5282909], [-0.9465025, 52.5243514], [-0.938809, 52.52040379999999], [-0.9385132, 52.52025340000001], [-0.9202513, 52.51091970000001], [-0.9196305, 52.5105854], [-0.919036, 52.5102456], [-0.9178821, 52.509547600000005], [-0.9169154, 52.508911], [-0.9159739, 52.5082308], [-0.9150899, 52.5075454], [-0.9140143, 52.506628899999995], [-0.913025, 52.5056818], [-0.9125181, 52.505153], [-0.9120774, 52.5046537], [-0.9116535, 52.50416270000001], [-0.9112672, 52.50367740000001], [-0.9106879, 52.5028819], [-0.908774, 52.5001682], [-0.908683, 52.5000457], [-0.9081029, 52.49920419999999], [-0.9078358, 52.4987637], [-0.9076364999999998, 52.498375900000006], [-0.9074229, 52.4978111], [-0.9072888, 52.4972347], [-0.9072471999999998, 52.49693440000001], [-0.9072254999999998, 52.496689700000005], [-0.9072205, 52.4963784], [-0.9072613999999998, 52.4959114], [-0.9072923, 52.49568469999999], [-0.9073895, 52.4952529], [-0.9075134, 52.49482350000001], [-0.907668924352677, 52.49430286280318], [-0.9078905, 52.4935611], [-0.9080286999999998, 52.493069], [-0.908147, 52.4925356], [-0.9082224, 52.4920551], [-0.9082656, 52.4915297], [-0.9082858, 52.4906312], [-0.9082017, 52.489747599999994], [-0.9081445999999996, 52.4892499], [-0.9080733, 52.4887258], [-0.9079699, 52.487914700000005], [-0.9078721, 52.4871028], [-0.9078301, 52.48646130000001], [-0.9078285, 52.486211999999995], [-0.90783, 52.485846599999995], [-0.9078593999999998, 52.48546619999998], [-0.9079099, 52.4850377], [-0.9079774000000002, 52.4846348], [-0.9080899, 52.4841228], [-0.9082608, 52.4834965], [-0.9083546, 52.483124399999994], [-0.9084651, 52.4827198], [-0.9085392, 52.48226679999999], [-0.9088745, 52.480998], [-0.9093799, 52.4792725], [-0.9094198, 52.4791437], [-0.9094707, 52.47896780000001], [-0.9095064, 52.4787573], [-0.9095569, 52.4785431], [-0.9095952000000002, 52.4782722], [-0.9096183, 52.4780762], [-0.9096313, 52.47796639999999], [-0.909657, 52.477403200000005], [-0.9096565, 52.4769823], [-0.9096201, 52.476475099999995], [-0.9095941999999998, 52.4763129], [-0.9095035999999996, 52.475790100000005], [-0.9093839, 52.4753292], [-0.9092, 52.4748464], [-0.9091594, 52.474757299999986], [-0.9089663999999996, 52.4743102], [-0.9087107, 52.473817799999985], [-0.9083783, 52.473279000000005], [-0.9079745, 52.4727523], [-0.9074004, 52.4721395], [-0.9071271, 52.471879400000006], [-0.9068287999999998, 52.471616999999995], [-0.9062105, 52.47113459999999], [-0.905492, 52.47066590000001], [-0.9048779, 52.4703188], [-0.9042461, 52.470008], [-0.9037604, 52.4697918], [-0.9032623, 52.4695877], [-0.9026912, 52.4693821], [-0.9020935, 52.469194], [-0.8999887, 52.4685868], [-0.8983152841195214, 52.46810717001376], [-0.8982013000000001, 52.4680745], [-0.8970366, 52.467724800000006], [-0.896117, 52.46743180000001], [-0.8952294, 52.46712329999998], [-0.8938111999999999, 52.4665869], [-0.8905443999999999, 52.46524010000001], [-0.8711736, 52.457122299999995], [-0.8699817999999999, 52.4566565], [-0.8687897, 52.4562117], [-0.8671234, 52.4556581], [-0.865853, 52.455277200000005], [-0.8645337999999999, 52.4549227], [-0.8628847999999999, 52.45453260000001], [-0.8612049, 52.45419089999999], [-0.8603643, 52.45403550000001], [-0.8588309, 52.4538009], [-0.8564913, 52.4535334], [-0.8515832999999999, 52.4530498], [-0.8476509, 52.452660999999985], [-0.8458935999999999, 52.4524882], [-0.8440408, 52.45230839999999], [-0.8425673999999999, 52.45211969999999], [-0.8411274999999999, 52.451876], [-0.8403134, 52.451702699999984], [-0.8395191999999999, 52.45152000000001], [-0.8381916999999999, 52.4511735], [-0.8369975999999999, 52.4507936], [-0.8356133999999998, 52.4502862], [-0.8343631, 52.449748], [-0.8332768, 52.4492028], [-0.8322008999999999, 52.448609700000006], [-0.8312716, 52.44806150000001], [-0.8306044999999999, 52.447694299999995], [-0.8299064999999999, 52.4473347], [-0.8288745000000001, 52.4468428], [-0.8277388999999999, 52.446385799999995], [-0.8265904, 52.4459696], [-0.8253599, 52.445600599999985], [-0.8241533999999999, 52.4453007], [-0.8229427, 52.445041200000006], [-0.8216115, 52.4448426], [-0.8202835999999999, 52.4446904], [-0.8188500999999999, 52.444576299999994], [-0.8174177999999999, 52.444497899999995], [-0.8145279, 52.4445483], [-0.8118704000000001, 52.444602], [-0.8084837557075693, 52.44466988250315], [-0.807071, 52.4446982], [-0.8048847999999998, 52.4447074], [-0.8042618999999999, 52.4446826], [-0.8033068999999999, 52.4446359], [-0.8025166999999999, 52.44458620000001], [-0.8014183999999999, 52.4444862], [-0.8003037, 52.444363], [-0.7998266, 52.4442947], [-0.7983365, 52.444058299999995], [-0.7968757, 52.4437575], [-0.7945493999999999, 52.44318090000001], [-0.7936432999999999, 52.442954099999994], [-0.7927146, 52.4427348], [-0.7916462, 52.44251140000001], [-0.7905603000000001, 52.4423232], [-0.7887333, 52.4420444], [-0.7886758, 52.4420376], [-0.7884588999999999, 52.44201210000001], [-0.7871858, 52.441862400000005], [-0.7858434999999999, 52.441735300000005], [-0.7856474, 52.4417155], [-0.7827370999999999, 52.4414512], [-0.7787449, 52.44110040000001], [-0.7683013, 52.44014690000001], [-0.7664265, 52.439992799999985], [-0.764568, 52.4398307], [-0.7636286999999999, 52.43972899999998], [-0.7626721999999999, 52.439606100000006], [-0.7624938706155423, 52.43957578845911], [-0.7609143000000002, 52.4393073], [-0.7598777999999999, 52.4390732], [-0.7596314, 52.439014099999994], [-0.7581443, 52.4386411], [-0.7569532, 52.4382705], [-0.7561264, 52.4379918], [-0.7553186999999999, 52.43768979999999], [-0.7537703999999998, 52.43702880000001], [-0.7526552, 52.4364652], [-0.7516177, 52.4358826], [-0.7506765999999999, 52.43528909999999], [-0.7497896999999999, 52.4346728], [-0.748957, 52.4340114], [-0.7483571000000001, 52.43347490000001], [-0.7478973, 52.43303300000001], [-0.7474778, 52.4325917], [-0.7470757999999998, 52.43214], [-0.7466658999999999, 52.4316261], [-0.7460087, 52.4306842], [-0.7450108, 52.42907139999999], [-0.7435662, 52.4267034], [-0.7424819000000001, 52.424948], [-0.7413958, 52.4231746], [-0.7404037000000001, 52.42155959999999], [-0.7402061, 52.421238], [-0.7396885999999999, 52.42057889999999], [-0.7394658, 52.4202154], [-0.7383527, 52.41841920000001], [-0.7379162999999999, 52.4177932], [-0.7375751999999999, 52.417239], [-0.7367661, 52.41591569999999], [-0.7365831999999999, 52.415574], [-0.7362852000000001, 52.41498500000001], [-0.7360728999999999, 52.41450510000001], [-0.7358150999999999, 52.4138022], [-0.7356736, 52.41334489999999], [-0.7355658, 52.4128783], [-0.7354737999999998, 52.412403299999994], [-0.7354152999999999, 52.4119166], [-0.7353838999999999, 52.41156079999999], [-0.7353694999999999, 52.41120269999999], [-0.7353869999999999, 52.41048299999999], [-0.7355070999999999, 52.4095012], [-0.7356225999999999, 52.4089494], [-0.7357729999999999, 52.4083976], [-0.7360480999999999, 52.4076241], [-0.7363662999999999, 52.406857200000005], [-0.7366127999999998, 52.4061879], [-0.7368085999999999, 52.4055104], [-0.7369505999999999, 52.4048242], [-0.7370239, 52.4043369], [-0.7370614999999999, 52.403903499999984], [-0.7370785, 52.40326360000001], [-0.7370627999999999, 52.4028523], [-0.7370099, 52.4023577], [-0.7369711999999999, 52.40208189999999], [-0.7369115, 52.4017679], [-0.7367928, 52.40127519999999], [-0.7365933, 52.400652], [-0.7363976000000001, 52.400144], [-0.7361729, 52.3996378], [-0.7358807999999999, 52.39907920000001], [-0.7355708999999999, 52.3985634], [-0.7351524999999999, 52.39796139999999], [-0.7347650999999998, 52.3974717], [-0.7343756, 52.39701350000001], [-0.7339314, 52.3964335], [-0.7335572, 52.3959878], [-0.7332202999999999, 52.3955763], [-0.7329319999999999, 52.395202600000005], [-0.7327080999999999, 52.3948736], [-0.7325262, 52.3945911], [-0.7323461000000001, 52.3942775], [-0.7323209999999999, 52.394234], [-0.7321379999999998, 52.3938688], [-0.7320232000000001, 52.3935989], [-0.7319176, 52.393311899999986], [-0.7318027999999999, 52.39290419999998], [-0.7317257, 52.392559000000006], [-0.7316667, 52.392178], [-0.7316374, 52.3918024], [-0.731626, 52.391396699999994], [-0.7316205, 52.390839], [-0.731608, 52.3905114], [-0.7315726999999999, 52.39017789999999], [-0.7315224999999999, 52.38993390000001], [-0.7314795, 52.3897721], [-0.7314033, 52.3895084], [-0.7313639, 52.3893542], [-0.7312256999999999, 52.3888984], [-0.7310863999999999, 52.38852109999999], [-0.7308988000000001, 52.38808970000001], [-0.7307036, 52.3876755], [-0.7304366, 52.3871937], [-0.7302246999999998, 52.3868527], [-0.7299887999999999, 52.38651350000001], [-0.7297169, 52.386145000000006], [-0.7293942999999999, 52.38574929999999], [-0.7291411, 52.385471], [-0.7288711999999999, 52.385192], [-0.7284306776925388, 52.384780653945135], [-0.7283517999999999, 52.384706999999985], [-0.727831, 52.384268799999994], [-0.7273389, 52.3838907], [-0.7267052, 52.3834563], [-0.7260587999999999, 52.383049799999995], [-0.7253347999999998, 52.3826514], [-0.7247036, 52.3823352], [-0.7240606999999999, 52.3820433], [-0.7231772, 52.38168149999999], [-0.7223553, 52.38137509999999], [-0.7212014, 52.38096209999999], [-0.7186522272956171, 52.38004317092117], [-0.7183369, 52.3799295], [-0.7175249999999999, 52.3795963], [-0.7169170999999999, 52.3793709], [-0.7163195804119128, 52.379118947249154], [-0.7157299, 52.3788703], [-0.7154174999999999, 52.3787536], [-0.7146356, 52.37843229999999], [-0.7133241, 52.37794879999999], [-0.7120320999999998, 52.37744550000001], [-0.711464, 52.37720219999999], [-0.7109054999999999, 52.3769508], [-0.709885, 52.3764384], [-0.7090188, 52.3759579], [-0.7082553999999999, 52.3754939], [-0.7074951, 52.37498300000001], [-0.7070886, 52.37468530000001], [-0.7068542, 52.3745136], [-0.7061304, 52.37392740000001], [-0.7055148, 52.3733788], [-0.7050266, 52.372903], [-0.7046091999999999, 52.3724548], [-0.7042427999999998, 52.3720309], [-0.7038784999999999, 52.371574], [-0.703161, 52.370539099999995], [-0.7024479999999999, 52.3694749], [-0.7009169, 52.36716200000001], [-0.6983860999999999, 52.3633359], [-0.6960002, 52.35972699999999], [-0.6944609, 52.3573901], [-0.6940550999999999, 52.35675879999999], [-0.6936788, 52.35612040000001], [-0.6934421999999999, 52.355684199999985], [-0.6932304, 52.3552433], [-0.6928642, 52.35441110000001], [-0.6922061, 52.3525886], [-0.6908724999999999, 52.3488039], [-0.6906737, 52.34823889999999], [-0.6893272, 52.3444113], [-0.6878721, 52.340277400000005], [-0.6867708, 52.3371426], [-0.6862432, 52.33564059999999], [-0.6847785, 52.331480099999986], [-0.6845684999999999, 52.3310229], [-0.6843451, 52.3303836], [-0.6842217, 52.330034700000006], [-0.6841803812168123, 52.32991742479848], [-0.6839279, 52.329200799999995], [-0.6837674281383787, 52.32874130489927], [-0.6836973, 52.328540499999995], [-0.6833667999999999, 52.327614100000005], [-0.6831743999999998, 52.3270967], [-0.682998, 52.3266826], [-0.6828312, 52.32634710000001], [-0.682561, 52.32583009999998], [-0.6822883, 52.325375599999994], [-0.6819398999999999, 52.3248565], [-0.6816659999999999, 52.32449460000001], [-0.6813808999999998, 52.3241336], [-0.6807446, 52.3233726], [-0.6794663999999999, 52.3219108], [-0.6788312, 52.321178999999994], [-0.678035, 52.32026410000001], [-0.6772287999999999, 52.31932539999999], [-0.6769437999999999, 52.3189633], [-0.6768289, 52.3188174], [-0.6764671999999999, 52.31830300000001], [-0.6761293, 52.317767], [-0.6758119, 52.3171973], [-0.6755608, 52.316680899999994], [-0.6753524999999999, 52.316181799999995], [-0.6751401999999999, 52.31558059999999], [-0.6749829999999999, 52.31507930000001], [-0.6748471, 52.31444100000001], [-0.6747574999999999, 52.313832700000006], [-0.6747157999999999, 52.31341379999999], [-0.6747010999999999, 52.3129372], [-0.6747034999999999, 52.3128173], [-0.6747132999999998, 52.31231819999999], [-0.6747628000000001, 52.3117799], [-0.6748619999999999, 52.31119360000001], [-0.675002, 52.31066869999999], [-0.675166, 52.31014819999999], [-0.6754358, 52.30947049999999], [-0.6755509, 52.3091673], [-0.6757532999999999, 52.30866819999999], [-0.6759378999999999, 52.3082005], [-0.6762402, 52.3074128], [-0.6763797999999999, 52.3070206], [-0.6764993999999999, 52.3066153], [-0.6765978, 52.30613], [-0.6766332, 52.3058406], [-0.6766421999999999, 52.3055062], [-0.6766428999999999, 52.3051603], [-0.676598, 52.3047867], [-0.6765549, 52.304452299999994], [-0.6765109, 52.304196100000006], [-0.6764188999999999, 52.303878], [-0.6763502, 52.30363510000001], [-0.6762537, 52.30339420000001], [-0.6761671, 52.3032103], [-0.6760805999999999, 52.3030353], [-0.6758577, 52.30261309999999], [-0.6756514, 52.30229049999999], [-0.6754440999999999, 52.301994], [-0.6752320999999999, 52.3017311], [-0.6749936, 52.30145459999999], [-0.6747503999999999, 52.30121330000001], [-0.6745352, 52.3009778], [-0.6741747999999999, 52.3006514], [-0.6737863, 52.3003424], [-0.6733754, 52.3000406], [-0.6729456, 52.2997489], [-0.6723692, 52.29939769999999], [-0.6721052999999999, 52.2992522], [-0.6717558, 52.2990612], [-0.6713785, 52.298884599999994], [-0.6707944999999998, 52.29862479999999], [-0.6703839, 52.2984672], [-0.6699506, 52.2983087], [-0.6694610000000001, 52.2981491], [-0.6689492000000001, 52.2979958], [-0.6683282, 52.297831599999995], [-0.6676993999999999, 52.2976846], [-0.6671571999999999, 52.297582199999994], [-0.6666241999999999, 52.2974906], [-0.6660499000000001, 52.29741069999999], [-0.6656061, 52.2973557], [-0.6649873999999999, 52.2973016], [-0.6642865, 52.29725739999999], [-0.6618796, 52.2971327], [-0.6612769, 52.2971065], [-0.6606924, 52.2970766], [-0.6603797999999999, 52.29706299999999], [-0.6594102, 52.2970108], [-0.658128, 52.296945099999995], [-0.6574496999999999, 52.2969009], [-0.65685, 52.29685490000001], [-0.6560519999999999, 52.29678279999999], [-0.6549171999999999, 52.2966417], [-0.6538657999999999, 52.2964637], [-0.6530347, 52.2962989], [-0.6520146, 52.296067], [-0.6510495, 52.2958107], [-0.650296, 52.295582], [-0.6496138, 52.2953548], [-0.6489492, 52.2951217], [-0.648291, 52.2948565], [-0.6475190999999999, 52.294528799999995], [-0.6467939999999999, 52.2941949], [-0.6460358999999999, 52.2938105], [-0.6456922, 52.2936118], [-0.6452658, 52.293359200000005], [-0.6445185, 52.29288079999999], [-0.6441821, 52.2926538], [-0.6438467, 52.29240840000001], [-0.6435034999999999, 52.292147699999994], [-0.6431738999999999, 52.2918842], [-0.642841, 52.29160300000001], [-0.6425224, 52.29132039999999], [-0.6418895999999998, 52.2907446], [-0.6390806, 52.2881561], [-0.6362670999999999, 52.28556329999999], [-0.6345529999999999, 52.28396169999999], [-0.6320847, 52.2817259], [-0.6307834999999999, 52.2805573], [-0.6300775999999999, 52.2799643], [-0.6293221999999999, 52.27935749999999], [-0.628820698883665, 52.27898397166535], [-0.6285254999999998, 52.2787641], [-0.6276374999999998, 52.27813050000001], [-0.6266682999999998, 52.2774933], [-0.6265362999999999, 52.277412000000005], [-0.6227092031048118, 52.27498606676315], [-0.6187159999999999, 52.2724547], [-0.6162769, 52.270908899999995], [-0.6121089, 52.268249899999994], [-0.6063595999999999, 52.264607299999994], [-0.6060869999999999, 52.264433999999994], [-0.6012946, 52.261396399999995], [-0.6002033, 52.2607272], [-0.5990561999999999, 52.260059700000006], [-0.5949285, 52.25782329999999], [-0.5682789999999999, 52.243448], [-0.5624165, 52.24026879999999], [-0.5600193, 52.23897929999999], [-0.5588188999999999, 52.238343500000006], [-0.5576736, 52.2377973], [-0.5565293999999998, 52.2373133], [-0.5556116, 52.2369589], [-0.554606, 52.2366228], [-0.5538292999999999, 52.236390400000005], [-0.5527831, 52.23610839999999], [-0.5513270999999998, 52.2357391], [-0.5498896999999999, 52.23533040000001], [-0.5492932, 52.23515189999999], [-0.549107, 52.2350936], [-0.5480567, 52.2347646], [-0.5461663, 52.234082], [-0.544622, 52.233445399999994], [-0.5436898999999998, 52.2330389], [-0.5428305, 52.232635599999995], [-0.5406558, 52.23156530000001], [-0.5391331, 52.2308081], [-0.5389891704717129, 52.23073160606106], [-0.5376428999999999, 52.2300161], [-0.5371547, 52.229731699999995], [-0.5369464000000002, 52.2296103], [-0.535518, 52.22867819999998], [-0.5343711999999999, 52.22786219999998], [-0.5339325999999999, 52.22751830000001], [-0.5335329999999999, 52.22719370000001], [-0.5330744, 52.226803999999994], [-0.5322347999999999, 52.2260253], [-0.5318018, 52.2256052], [-0.5310198, 52.224748600000005], [-0.5309296612181601, 52.224641675843834], [-0.5306106, 52.2242632], [-0.5302822, 52.22384989999999], [-0.5297922, 52.22319039999999], [-0.5294191999999999, 52.2226098], [-0.5292573, 52.22234600000001], [-0.5289089, 52.2217308], [-0.5285656, 52.221068], [-0.5283479, 52.2205821], [-0.528174, 52.2201558], [-0.5281116053727022, 52.21998654579095], [-0.5278573, 52.219296699999994], [-0.5275037, 52.2179242], [-0.5273359, 52.21689619999999], [-0.5271992999999999, 52.2158538], [-0.5269369, 52.21371150000001], [-0.5265375999999999, 52.210562200000005], [-0.5260887, 52.2070202], [-0.5256549, 52.203608499999994], [-0.5256276, 52.20337870000001], [-0.5255177, 52.20258450000001], [-0.5253732, 52.2013765], [-0.5251327999999998, 52.1995041], [-0.5249049999999998, 52.1976707], [-0.5245726, 52.1949854], [-0.5242204, 52.192252399999994], [-0.5240433999999999, 52.19083669999998], [-0.5239528999999999, 52.1901728], [-0.5237871, 52.1888522], [-0.5234723, 52.1863412], [-0.5229114, 52.1817969], [-0.5228474999999999, 52.18133039999999], [-0.5226789, 52.180434000000005], [-0.5225084999999999, 52.1797011], [-0.5223053, 52.1790282], [-0.5221248, 52.1784956], [-0.5218326999999999, 52.17771320000001], [-0.5212577999999999, 52.176472], [-0.5209244, 52.17583510000001], [-0.5205658, 52.17521800000001], [-0.5197944, 52.17399270000001], [-0.5192256, 52.17321049999999], [-0.5186307999999998, 52.1724398], [-0.518008, 52.1716917], [-0.5174062, 52.1710058], [-0.5166646, 52.17021729999999], [-0.515869, 52.1694456], [-0.5136634999999999, 52.1674099], [-0.5115121999999999, 52.1654656], [-0.5113042, 52.16527239999999], [-0.5109147162283741, 52.16491882804252], [-0.5077327, 52.16203010000001], [-0.5065434, 52.16092679999999], [-0.5019154000000001, 52.1566697], [-0.49808459999999993, 52.153153899999985], [-0.4939297000000001, 52.14933500000001], [-0.4927924000000001, 52.1483151], [-0.48896279999999986, 52.14477660000001], [-0.4882869000000001, 52.14422569999999], [-0.4878282, 52.1438039], [-0.4872488, 52.143273], [-0.48682059999999994, 52.14288410000001], [-0.4866118, 52.1426892], [-0.4861642000000001, 52.1422844], [-0.48499710000000007, 52.1412095], [-0.4844434000000001, 52.140702899999994], [-0.484145, 52.140435399999994], [-0.4836887, 52.140029], [-0.4829066000000001, 52.1393271], [-0.4823464, 52.1388223], [-0.4817234, 52.13823549999999], [-0.48129650000000007, 52.1378547], [-0.4806640999999999, 52.13725999999999], [-0.4804449, 52.13704589999999], [-0.4800289, 52.1365975], [-0.479728, 52.1362583], [-0.4795649, 52.1360601], [-0.47913109999999987, 52.13546699999999], [-0.4786808000000001, 52.1347574], [-0.4786611, 52.1347242], [-0.4785112, 52.1344692], [-0.4782429000000001, 52.134012899999995], [-0.4778373000000001, 52.1333412], [-0.4777696, 52.13322920000001], [-0.4776157999999999, 52.1329622], [-0.4772376, 52.132297099999995], [-0.47717169999999987, 52.1321099], [-0.4770424999999999, 52.1317427], [-0.4769605, 52.13121509999999], [-0.4769745, 52.1308122], [-0.477034, 52.1303914], [-0.4771808, 52.12930759999999], [-0.4772347, 52.12850269999999], [-0.4773063, 52.12771239999999], [-0.4774435000000001, 52.1268203], [-0.4777965, 52.12473979999999], [-0.4781044, 52.1226543], [-0.4781966, 52.1219858], [-0.47830420000000007, 52.1214065], [-0.4783300999999999, 52.1212005], [-0.47836835036491226, 52.12097512205706], [-0.4784247, 52.1206431], [-0.47845629999999995, 52.1203428], [-0.4787877, 52.1180019], [-0.47880759999999994, 52.11788120000001], [-0.4788918999999999, 52.11731389999999], [-0.4789097000000001, 52.116817], [-0.4790407, 52.1159579], [-0.4790660000000001, 52.11574900000001], [-0.47935919999999993, 52.1138976], [-0.4793764599612652, 52.11377870904075], [-0.4793870619140866, 52.11370567996295], [-0.47945230000000005, 52.11325630000001], [-0.4794761, 52.1130928], [-0.47960890000000006, 52.1118438], [-0.4796721999999999, 52.11076859999999], [-0.4796742999999999, 52.11057459999999], [-0.479666898003764, 52.10978287988833], [-0.4796560000000001, 52.1086172], [-0.4796760000000001, 52.10782669999999], [-0.4797086, 52.10732789999999], [-0.47976269999999993, 52.10657829999999], [-0.4798385, 52.1057532], [-0.479868, 52.105526999999995], [-0.4799902, 52.104673600000005], [-0.4801641, 52.1037786], [-0.4804005, 52.10278170000001], [-0.4805804000000001, 52.1021392], [-0.4808455, 52.10125600000001], [-0.4811611999999999, 52.1003841], [-0.48186309999999993, 52.0986351], [-0.48212040000000006, 52.09800859999999], [-0.4865861, 52.0871314], [-0.4870469999999999, 52.08617340000001], [-0.4875759, 52.085189], [-0.4881242999999999, 52.08427789999998], [-0.488758, 52.0833133], [-0.488998, 52.08300089999999], [-0.4897225, 52.0820122], [-0.4905521000000001, 52.08100939999999], [-0.49143, 52.080062299999994], [-0.4928335, 52.07863309999998], [-0.5049512999999999, 52.066337700000005], [-0.5052505999999999, 52.0660399], [-0.5065489, 52.06471749999999], [-0.5072572999999999, 52.06399589999999], [-0.5083276, 52.062775300000006], [-0.5084327, 52.0626578], [-0.5093779999999999, 52.061496799999986], [-0.5100706999999999, 52.0605603], [-0.5109758999999999, 52.0591759], [-0.5117758, 52.05779979999999], [-0.5124291, 52.056430000000006], [-0.5127046, 52.0558074], [-0.5129336, 52.05518440000001], [-0.5131398809273009, 52.054578667909794], [-0.5134956, 52.0535341], [-0.5138591999999998, 52.05207939999999], [-0.5140259, 52.05124179999999], [-0.5141489, 52.05036219999999], [-0.5142503, 52.049196], [-0.5142741999999999, 52.048576], [-0.5142864999999999, 52.047933099999995], [-0.5142344000000001, 52.0466624], [-0.5139905999999999, 52.0441067], [-0.5138419999999999, 52.04256039999999], [-0.5137864999999999, 52.04179099999999], [-0.5137621, 52.04102029999999], [-0.5137227, 52.04038940000001], [-0.5136871, 52.03965769999999], [-0.5136386, 52.0390678], [-0.5135352, 52.0379287], [-0.5134644, 52.03709720000001], [-0.5133819, 52.03626710000001], [-0.5127915, 52.0303838], [-0.5126504, 52.0289999], [-0.5124591, 52.027640600000005], [-0.5122276999999998, 52.0266232], [-0.5118701, 52.0254654], [-0.5114885999999998, 52.02446640000001], [-0.5110903999999998, 52.02346330000001], [-0.5108597, 52.022923], [-0.510756, 52.0226845], [-0.5103238, 52.0217184], [-0.5100405, 52.0212024], [-0.5097631, 52.020687499999994], [-0.5090688999999999, 52.0194956], [-0.508487, 52.01861480000001], [-0.5079786, 52.0178841], [-0.507421, 52.01715260000001], [-0.506821, 52.0164167], [-0.5061156, 52.0156223], [-0.5059624999999999, 52.01546249999999], [-0.5045769999999999, 52.014004799999995], [-0.5025206999999999, 52.0118413], [-0.5010332, 52.0102723], [-0.5006668999999999, 52.0098145], [-0.5005052, 52.00964389999999], [-0.5002781, 52.009410300000006], [-0.4996697, 52.00879059999999], [-0.49949179999999993, 52.0085971], [-0.4993196, 52.0084098], [-0.4992112, 52.008299], [-0.4990064999999999, 52.0080852], [-0.498644, 52.0076356], [-0.4981141, 52.0070821], [-0.49663770000000007, 52.0055399], [-0.49627589999999994, 52.0051541], [-0.4958651999999999, 52.004711499999985], [-0.4956875, 52.0045061], [-0.4954747000000001, 52.0042667], [-0.49483270000000007, 52.0034788], [-0.494536821030003, 52.00309223158789], [-0.4944363000000001, 52.0029609], [-0.494139, 52.0025343], [-0.4937013, 52.00188969999999], [-0.4931365, 52.000940400000005], [-0.4926361, 51.9999797], [-0.4923284876730547, 51.99930615890027], [-0.4923233, 51.9992948], [-0.4920384, 51.9986116], [-0.4916211, 51.9973231], [-0.49125530000000006, 51.995865399999985], [-0.491052, 51.9948864], [-0.49089400000000005, 51.9939085], [-0.4907773, 51.99296449999999], [-0.49072539999999987, 51.9920062], [-0.49072539999999987, 51.9911861], [-0.4907578, 51.9903723], [-0.4908184, 51.9896452], [-0.4909026999999999, 51.98893270000001], [-0.4910157999999999, 51.9882191], [-0.4912929, 51.9869727], [-0.4917671, 51.9852308], [-0.4919752999999999, 51.9844435], [-0.4931143, 51.98024939999999], [-0.4932011, 51.9799432], [-0.4945019999999999, 51.9749688], [-0.4946691, 51.97416489999999], [-0.4950621, 51.97128959999999], [-0.4951879, 51.9684813], [-0.4951980999999999, 51.9681204], [-0.4953699999999999, 51.9626767], [-0.4953919999999999, 51.9622483], [-0.49540539999999994, 51.9615764], [-0.49542290000000005, 51.96110039999999], [-0.4954263, 51.96101879999999], [-0.4954536999999999, 51.9603512], [-0.4954719999999999, 51.9596282], [-0.4957154, 51.95237310000001], [-0.4957181, 51.9523019], [-0.49598486340219194, 51.94396531986611], [-0.4962332, 51.9362032], [-0.4962745999999999, 51.93507879999999], [-0.4962723, 51.9339543], [-0.4961852999999999, 51.93309329999999], [-0.49600889999999986, 51.932227], [-0.4958602, 51.931685599999994], [-0.4956676, 51.931142599999994], [-0.4953672999999999, 51.930415700000005], [-0.4949834, 51.9296866], [-0.4946023, 51.9290688], [-0.4941765, 51.928462999999994], [-0.4936820999999999, 51.9278331], [-0.4931293, 51.92721100000001], [-0.4924948, 51.9265703], [-0.4917956, 51.925948599999984], [-0.49075419999999986, 51.925121999999995], [-0.4895908, 51.92433999999999], [-0.4836429, 51.92070459999999], [-0.4773841, 51.91687900000001], [-0.4681346, 51.911244199999985], [-0.4674085999999999, 51.9108019], [-0.4667140999999999, 51.9104294], [-0.46638760000000007, 51.9102305], [-0.4663874723715689, 51.91023042134808], [-0.4659115, 51.90993709999999], [-0.4653519, 51.9095938], [-0.46471349999999995, 51.9092066], [-0.4640561, 51.908851799999994], [-0.4606062000000001, 51.9067366], [-0.4600592, 51.90641440000001], [-0.459638, 51.90616959999999], [-0.4593660000000001, 51.906011500000005], [-0.4590359, 51.90581949999999], [-0.45831840000000007, 51.90538929999999], [-0.4576250999999999, 51.9049532], [-0.4570644999999999, 51.90458749999999], [-0.45657769999999986, 51.9042764], [-0.4560452, 51.9039429], [-0.4553533, 51.9035185], [-0.4550867, 51.9033578], [-0.4548453, 51.90321209999999], [-0.4546424, 51.9030898], [-0.4539138999999998, 51.9026532], [-0.4531816000000001, 51.90220969999999], [-0.4524952999999999, 51.9017899], [-0.4518848, 51.9014153], [-0.4514559, 51.90115019999999], [-0.4509272, 51.9008328], [-0.45061509999999994, 51.9006455], [-0.4501791999999999, 51.9003765], [-0.4496559, 51.9000624], [-0.44917709999999994, 51.8997703], [-0.4491576420597607, 51.899758451794206], [-0.4486634, 51.89945749999999], [-0.4481863, 51.89916839999999], [-0.4475989, 51.8988109], [-0.4471751, 51.898547699999995], [-0.4466414, 51.89821839999999], [-0.44620249999999995, 51.8979489], [-0.4456205, 51.8975847], [-0.4451031, 51.8972625], [-0.4445989, 51.89695139999998], [-0.44431049999999994, 51.89677509999999], [-0.4440155, 51.8965922], [-0.4436975, 51.8963971], [-0.44341300000000006, 51.8962226], [-0.4426915, 51.8957823], [-0.4417329, 51.8951952], [-0.4413020999999999, 51.8949307], [-0.4405953, 51.89450370000001], [-0.4399543, 51.89410720000001], [-0.4392157, 51.8936551], [-0.4385330999999999, 51.8932446], [-0.4379081, 51.8928622], [-0.4371745, 51.8924153], [-0.4364517, 51.89197159999999], [-0.4357677, 51.89155530000001], [-0.4351293, 51.89116380000001], [-0.43461169999999993, 51.8908477], [-0.4339716, 51.8904589], [-0.4332823, 51.8900393], [-0.4325424, 51.8895887], [-0.43245969999999995, 51.88953630000001], [-0.4323188999999999, 51.8894491], [-0.4318128, 51.8891368], [-0.4310712, 51.88868409999999], [-0.43086269691053414, 51.8885561180277], [-0.4303603999999999, 51.8882478], [-0.430004, 51.88803179999999], [-0.42962549999999994, 51.88780250000001], [-0.4292365000000001, 51.8875691], [-0.4288878, 51.8873547], [-0.4281502, 51.88690939999999], [-0.4275065, 51.886527], [-0.4268345999999999, 51.886157], [-0.42614900000000006, 51.8858046], [-0.4259566, 51.885712600000005], [-0.4256586, 51.8855702], [-0.42543849999999994, 51.88546489999999], [-0.42484539999999993, 51.8852037], [-0.424135, 51.88491699999999], [-0.42354480000000005, 51.8846911], [-0.4229613, 51.88445289999999], [-0.4227053, 51.8843666], [-0.42237130000000006, 51.8842568], [-0.4220461, 51.884156899999994], [-0.4211446, 51.8838526], [-0.4205029, 51.88368139999999], [-0.4195016999999999, 51.88344659999999], [-0.4193133, 51.88340239999999], [-0.41807009999999994, 51.8831532], [-0.41736339999999994, 51.883017499999994], [-0.41730939999999994, 51.8830084], [-0.4171519, 51.88298170000001], [-0.4168797, 51.8829289], [-0.4164996999999999, 51.8828544], [-0.4154911999999999, 51.8826615], [-0.4141399679115855, 51.88239789410931], [-0.412675, 51.88211210000001], [-0.4120499, 51.88199009999999], [-0.4113833999999999, 51.8818436], [-0.410851, 51.881712799999995], [-0.4108051999999999, 51.88170040000001], [-0.4104558, 51.8816059], [-0.4102542, 51.8815514], [-0.4098733000000001, 51.88143959999999], [-0.40939049999999994, 51.881289800000005], [-0.4091484, 51.88121039999999], [-0.4089359, 51.88114070000002], [-0.4084048, 51.8809412], [-0.407635, 51.88063410000001], [-0.4070033, 51.88035099999999], [-0.4065097999999999, 51.8801117], [-0.40584059999999994, 51.879757399999995], [-0.4052317, 51.8793997], [-0.4047717, 51.8791058], [-0.4042196, 51.8787214], [-0.4032312, 51.8779936], [-0.4027055, 51.8775987], [-0.4021892, 51.877217], [-0.4016554, 51.87682379999999], [-0.4011874, 51.8764793], [-0.4006026, 51.876048], [-0.4001802, 51.8757292], [-0.3996814, 51.875361600000005], [-0.3994333, 51.875182800000005], [-0.39905899999999994, 51.87491200000001], [-0.3986298999999999, 51.874597400000006], [-0.39804509999999993, 51.8741702], [-0.39745099999999994, 51.87373049999999], [-0.3968863999999999, 51.873314], [-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039], [-0.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3077551, 51.67657679999999], [-0.3079045, 51.67670389999999], [-0.3084446, 51.67720419999999], [-0.30785689999999993, 51.6767225], [-0.3068869, 51.675910900000005], [-0.30630599999999997, 51.6754174], [-0.3056162, 51.674837800000006], [-0.3048503, 51.6742219], [-0.3039578, 51.6734719], [-0.3030722, 51.672741300000006], [-0.3019346, 51.6718198], [-0.3017755, 51.6716853], [-0.3011716, 51.6711746], [-0.3004805, 51.67057810000001], [-0.29988739999999997, 51.6700684], [-0.2993228, 51.66957910000001], [-0.29870109999999994, 51.66905090000001], [-0.29817599999999994, 51.668617999999995], [-0.2973093, 51.667923599999995], [-0.2964972, 51.6672756], [-0.2958277999999999, 51.666725500000005], [-0.29527279999999995, 51.66626310000001], [-0.29523924465501367, 51.666235034589675], [-0.2947068, 51.6657897], [-0.2941994, 51.6653695], [-0.2936661, 51.66492480000001], [-0.2931504999999999, 51.6645012], [-0.2927002, 51.664113], [-0.2922661999999999, 51.663729], [-0.2917125, 51.6632708], [-0.29110980000000003, 51.66277629999999], [-0.2904609, 51.6622363], [-0.28990039999999995, 51.661770399999995], [-0.2891889, 51.66117890000001], [-0.2884379, 51.660556099999994], [-0.2878325, 51.6600691], [-0.28729379999999993, 51.6596227], [-0.2867958, 51.6592024], [-0.2863238, 51.65880999999999], [-0.285883, 51.6584606], [-0.2854177, 51.6580766], [-0.28487629999999997, 51.65762339999999], [-0.28432799999999997, 51.65715670000001], [-0.2838859, 51.6567862], [-0.2833866, 51.6563701], [-0.28292539999999994, 51.655976800000005], [-0.2826179, 51.6557109], [-0.2823785, 51.6555016], [-0.28206149999999997, 51.655213], [-0.2816697, 51.6548458], [-0.28137179999999995, 51.65456729999999], [-0.28103029999999996, 51.6542204], [-0.2807269, 51.6538988], [-0.28035409999999994, 51.6534945], [-0.2800466999999999, 51.6531383], [-0.2797229, 51.6527197], [-0.2794875, 51.65240399999999], [-0.27916509999999994, 51.6519381], [-0.2789926, 51.6516653], [-0.27891209999999994, 51.65153800000001], [-0.2787148, 51.65122229999999], [-0.2784645, 51.6508256], [-0.2781557, 51.6503318], [-0.2778346, 51.64984309999999], [-0.2775013, 51.649359399999994], [-0.2772129, 51.64895169999999], [-0.2769585, 51.64856509999999], [-0.2767326, 51.6482014], [-0.27660899999999994, 51.647987400000005], [-0.2764378, 51.647682999999994], [-0.2719779, 51.6394441], [-0.2715223, 51.63859269999999], [-0.27101849999999994, 51.637667400000005], [-0.27053180000000004, 51.6368307], [-0.27032019999999995, 51.6364985], [-0.26949458523585645, 51.63532649516161], [-0.26936299999999996, 51.63513970000001], [-0.2683397, 51.633789099999994], [-0.2677304, 51.6329825], [-0.26717489999999994, 51.6322544], [-0.2659966000000001, 51.6307021], [-0.2655558, 51.6301247], [-0.26509199999999994, 51.6295498], [-0.2646066999999999, 51.6289765], [-0.2640944, 51.62843259999999], [-0.26353619999999994, 51.6278434], [-0.26296329999999996, 51.627249199999994], [-0.26184179999999996, 51.6260914], [-0.2612439999999999, 51.6254743], [-0.26064170000000003, 51.6248623], [-0.2598652, 51.624068], [-0.2590827, 51.6232988], [-0.25747049999999994, 51.6216525], [-0.2558943, 51.6200278], [-0.2547682, 51.6188645], [-0.2536758, 51.61771749999999], [-0.2512383, 51.61524729999999], [-0.2508636000000001, 51.61487470000001], [-0.25049009999999994, 51.614492199999994], [-0.2501865, 51.6141769], [-0.24986739999999996, 51.61385839999999], [-0.24967639999999997, 51.6136638], [-0.2494034, 51.6133759], [-0.24770979999999995, 51.6116332], [-0.24662675964784295, 51.61048353460085], [-0.2461169, 51.60994229999999], [-0.2459553, 51.6097694], [-0.2439602, 51.6076737], [-0.2419170999999999, 51.6055615], [-0.241078, 51.6047014], [-0.24025330000000003, 51.6038177], [-0.2391205, 51.6026213], [-0.2387229999999999, 51.602132399999995], [-0.2383712, 51.6016476], [-0.23824550000000003, 51.6014583], [-0.238012, 51.6010934], [-0.2378253999999999, 51.6007935], [-0.2376679, 51.6005054], [-0.2374716, 51.6001127], [-0.23727319999999996, 51.599684499999995], [-0.2370185, 51.599074399999985], [-0.23694839999999995, 51.5988643], [-0.23689060000000003, 51.5986851], [-0.2367948, 51.5983512], [-0.23671619999999996, 51.5980682], [-0.2366237, 51.59772889999999], [-0.23651959999999997, 51.597340900000006], [-0.2364151, 51.5969559], [-0.23632470000000003, 51.596591999999994], [-0.2362531, 51.59627390000001], [-0.2361831, 51.5958691], [-0.2361357, 51.59554659999999], [-0.23610410000000004, 51.59522109999999], [-0.23608740000000003, 51.5949169], [-0.2360803, 51.5945924], [-0.2360813, 51.5942357], [-0.2361092, 51.593871], [-0.2361615, 51.5935011], [-0.23620499999999992, 51.593295700000006], [-0.2362186, 51.5932321], [-0.23634909999999995, 51.59276680000001], [-0.23646919999999996, 51.5924765], [-0.2366119, 51.59218], [-0.2367624, 51.59189879999999], [-0.2369683999999999, 51.59157949999999], [-0.23720699999999992, 51.59120980000001], [-0.237353, 51.59098440000001], [-0.2374428, 51.59082419999999], [-0.23752259999999997, 51.5906537], [-0.2376008, 51.59050049999999], [-0.2377192, 51.5901756], [-0.23781659999999996, 51.58985679999999], [-0.2378839, 51.5896339], [-0.23804899999999996, 51.5891882], [-0.23808217356757752, 51.589046537875355], [-0.23811066145997248, 51.58892488478365], [-0.2381559, 51.5887317], [-0.2383138, 51.58820169999999], [-0.2384429, 51.58779039999999], [-0.2387487, 51.586876], [-0.2388679999999999, 51.5864954], [-0.2390202, 51.586039199999995], [-0.23915000000000003, 51.585578100000006], [-0.23925630000000003, 51.585124499999985], [-0.2393143, 51.5845935], [-0.239362, 51.58406120000001], [-0.2393764, 51.5835002], [-0.2393596, 51.5829887], [-0.2393183, 51.5824997], [-0.2392655, 51.5820435], [-0.2391934, 51.5816663], [-0.23911329999999997, 51.5813105], [-0.23897060000000003, 51.58079730000001], [-0.2388769731672637, 51.58052971108778], [-0.23876279999999991, 51.5802034], [-0.2385505, 51.5796921], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.2136882680921359, 51.55943987613073], [-0.2135364164340607, 51.55931250037736], [-0.21339870517595155, 51.559201208979566], [-0.213273375893926, 51.55910359995783], [-0.2131586701641016, 51.55901727133255], [-0.213052829562596, 51.55893982112419], [-0.2129540956655268, 51.55886884735317], [-0.21286071004901153, 51.55880194803994], [-0.2127709142891678, 51.55873672120494], [-0.21268294996211323, 51.55867076486861], [-0.2125950586439654, 51.55860167705136], [-0.21250548191084195, 51.558527055773666], [-0.2124124613388604, 51.55844449905594], [-0.2123142385041384, 51.55835160491863], [-0.21220905498279352, 51.55824597138218], [-0.2120951523509433, 51.55812519646702], [-0.21197077218470545, 51.557986878193574], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2109685, 51.5567754], [-0.2104361, 51.5561892], [-0.2100083, 51.555700599999994], [-0.20952609999999997, 51.5551617], [-0.2090361931830015, 51.55466347968381], [-0.20896629999999997, 51.55459239999999], [-0.20839899999999997, 51.55407369999999], [-0.2077056, 51.5535134], [-0.2070914, 51.5530547], [-0.20638059999999997, 51.5525794], [-0.20558129999999997, 51.5520999], [-0.20485039999999996, 51.5516988], [-0.2041142, 51.5513336], [-0.20323309999999997, 51.550929999999994], [-0.20250889999999996, 51.5506331], [-0.2017377, 51.55034199999999], [-0.2009304, 51.550056000000005], [-0.200229, 51.549828299999994], [-0.1993801, 51.549588099999994], [-0.1988907, 51.549468100000006], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]} |
99.0 |
0732 |
0838 |
Leicester |
London St. Pancras |
London St. Pancras |
51.5321037 |
-0.1272303 |
51.5321037 |
-0.1272303 |
1 |
0 |
2026-09-16 07:49:08 |
TERMINATED |
2026-09-16 07:38:00 |
London St. Pancras |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16070910 |
1789544231482131 |
136 |
136 |
2026-09-16 07:49:05.457649 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:05.217326 |
| 571523 |
603242 |
W28083 |
872P11MC16 |
2026-09-16 |
COMPLETE |
16071048 |
2026-09-16 08:38:00 |
2026-09-16 07:49:08 |
2026-09-18 07:49:08 |
{"id": 603242, "stp": "P", "toc": "Southern", "uid": "W28083", "consist": "377612", "dest_crs": "TAT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W28083/2026-09-16/detailed", "trust_id": "872P11MC16", "origin_crs": "PUR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tattenham Corner", "service_date": "2026-09-16", "dest_arr_time": "0838", "dest_platform": "2", "is_terminated": 1, "next_location": "Tattenham Corner", "signalling_id": "2P11", "timing_status": "ON TIME", "origin_station": "Purley", "current_leg_arr": "0838", "current_leg_dep": "0835", "current_leg_end": "Tattenham Corner", "origin_dep_time": "0814", "origin_platform": "6", "current_location": "Tattenham Corner", "last_update_time": "2026-09-16T07:49:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.23607783891338585, 51.29196775433822], [-0.23626800000000003, 51.29233789999999], [-0.2364873, 51.2927648], [-0.2368532, 51.29349280000001], [-0.237213, 51.29421529999999], [-0.2377025, 51.2951915], [-0.23817449999999996, 51.2961154], [-0.2385829, 51.29692940000001], [-0.2388407, 51.29743750000001], [-0.2391254, 51.29796519999999], [-0.2396794, 51.2990725], [-0.2400822, 51.29988920000001], [-0.24022749999999995, 51.300203399999994], [-0.24034600000000003, 51.3004718], [-0.24052740000000003, 51.3010664], [-0.2406003999999999, 51.3014971], [-0.24062800000000004, 51.3018477], [-0.24063200000000004, 51.302107199999995], [-0.240666, 51.302428600000006], [-0.2407487, 51.30292060000001], [-0.2407764, 51.3033076], [-0.24082950000000003, 51.305315500000006], [-0.2408441, 51.3055198], [-0.2409541, 51.3059718], [-0.2409654, 51.30604199999999], [-0.2410334, 51.30644110000001], [-0.24110619999999996, 51.3066342], [-0.2412024, 51.30685729999998], [-0.24152619999999997, 51.307475], [-0.2419207999999999, 51.30821770000001], [-0.24236349999999995, 51.3090676]]}", "current_leg_start": "Tadworth", "dest_arr_time_act": "0838", "motion_projection": null, "next_location_lat": "51.3090676", "next_location_lon": "-0.2423635", "previous_location": "Tadworth", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 265.893, \"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\": 326.359, \"from_m\": 265.893, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 668.41, \"from_m\": 326.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 767.264, \"from_m\": 668.41, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 801.42, \"from_m\": 767.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1716.605, \"from_m\": 801.42, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2604.322, \"from_m\": 1716.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2615.022, \"from_m\": 2604.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\": 2654.087, \"from_m\": 2615.022, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2840.784, \"from_m\": 2654.087, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3543.547, \"from_m\": 2840.784, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4835.757, \"from_m\": 3543.547, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6180.143, \"from_m\": 4835.757, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6847.86, \"from_m\": 6180.143, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7496.046, \"from_m\": 6847.86, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7944.915, \"from_m\": 7496.046, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10016.608, \"from_m\": 7944.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\": 10204.157, \"from_m\": 10016.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\": 10617.43, \"from_m\": 10204.157, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12029.851, \"from_m\": 10617.43, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12995.199, \"from_m\": 12029.851, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13082.391, \"from_m\": 12995.199, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13900.94, \"from_m\": 13082.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}], \"service_id\": 603242, \"profile_key\": \"bc47db94b1f015bc109ce665253742af77aaec4ac176997d554c29d85af3c925\", \"schedule_id\": 25736, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Purley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"Reedham\", \"stage_seq\": 2, \"distance_m\": 1595.161, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"Coulsdon Town\", \"stage_seq\": 3, \"distance_m\": 2763.592, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Woodmansterne\", \"stage_seq\": 4, \"distance_m\": 4338.064, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0825H\", \"location\": \"Chipstead\", \"stage_seq\": 5, \"distance_m\": 5939.451, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831\", \"location\": \"Kingswood\", \"stage_seq\": 6, \"distance_m\": 9772.538, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0834H\", \"location\": \"Tadworth\", \"stage_seq\": 7, \"distance_m\": 11936.663, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": null, \"location\": \"Tattenham Corner\", \"stage_seq\": 8, \"distance_m\": 13900.94, \"section_seq\": 1, \"route_path_id\": 66030}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13900.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66030}], \"total_distance_m\": 13900.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13714.243, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 186.697, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0814", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3090676", "current_position_lon": "-0.2423635", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30236, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:04Z\", \"source_id\": 49482129, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:05Z\", \"source_id\": 16055080, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:20:46Z\", \"source_id\": 49489914, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:21:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:20:48Z\", \"source_id\": 16057326, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:46Z\", \"source_id\": 49495588, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:48Z\", \"source_id\": 16058998, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30273, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:05Z\", \"source_id\": 49510980, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:07Z\", \"source_id\": 16063436, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:37Z\", \"source_id\": 49524410, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:35:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:39Z\", \"source_id\": 16067186, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:13Z\", \"source_id\": 49538093, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:15Z\", \"source_id\": 16071048, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tattenham Corner", "service_state_platform": "2", "timing_fact_generation": 1789544239576534, "current_leg_arrival_utc": "2026-09-16T08:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:06.229384", "service_state_evidence_id": 16071048, "current_leg_start_actual_dep": "2026-09-16T08:34:30+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-16T07:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:49:06.437936", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
PUR |
TAT |
2P11 |
377612 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 265.893, "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": 326.359, "from_m": 265.893, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 668.41, "from_m": 326.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 767.264, "from_m": 668.41, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 801.42, "from_m": 767.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1716.605, "from_m": 801.42, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2604.322, "from_m": 1716.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2615.022, "from_m": 2604.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": 2654.087, "from_m": 2615.022, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2840.784, "from_m": 2654.087, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3543.547, "from_m": 2840.784, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4835.757, "from_m": 3543.547, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6180.143, "from_m": 4835.757, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6847.86, "from_m": 6180.143, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7496.046, "from_m": 6847.86, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7944.915, "from_m": 7496.046, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10016.608, "from_m": 7944.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": 10204.157, "from_m": 10016.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": 10617.43, "from_m": 10204.157, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12029.851, "from_m": 10617.43, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12995.199, "from_m": 12029.851, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13082.391, "from_m": 12995.199, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13900.94, "from_m": 13082.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}], "service_id": 603242, "profile_key": "bc47db94b1f015bc109ce665253742af77aaec4ac176997d554c29d85af3c925", "schedule_id": 25736, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0814", "location": "Purley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "Reedham", "stage_seq": 2, "distance_m": 1595.161, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "Coulsdon Town", "stage_seq": 3, "distance_m": 2763.592, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Woodmansterne", "stage_seq": 4, "distance_m": 4338.064, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0825H", "location": "Chipstead", "stage_seq": 5, "distance_m": 5939.451, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831", "location": "Kingswood", "stage_seq": 6, "distance_m": 9772.538, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0834H", "location": "Tadworth", "stage_seq": 7, "distance_m": 11936.663, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": null, "location": "Tattenham Corner", "stage_seq": 8, "distance_m": 13900.94, "section_seq": 1, "route_path_id": 66030}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13900.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 66030}], "total_distance_m": 13900.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13714.243, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 186.697, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30236, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:04Z", "source_id": 49482129, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:18:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:05Z", "source_id": 16055080, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:20:46Z", "source_id": 49489914, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:21:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:20:48Z", "source_id": 16057326, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30280, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:46Z", "source_id": 49495588, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:24:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:48Z", "source_id": 16058998, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30273, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:05Z", "source_id": 49510980, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:07Z", "source_id": 16063436, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30268, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:37Z", "source_id": 49524410, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:35:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:39Z", "source_id": 16067186, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:13Z", "source_id": 49538093, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:39:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:15Z", "source_id": 16071048, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:38:00+01:00", "operational_fact": true}] |
Purley |
0814 |
0814 |
6 |
None |
None |
Tattenham Corner |
0838 |
0838 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W28083/2026-09-16/detailed |
None |
Tadworth |
2026-09-16T08:34:30+01:00 |
Tattenham Corner |
3.0 |
{"type": "LineString", "coordinates": [[-0.23607783891338585, 51.29196775433822], [-0.23626800000000003, 51.29233789999999], [-0.2364873, 51.2927648], [-0.2368532, 51.29349280000001], [-0.237213, 51.29421529999999], [-0.2377025, 51.2951915], [-0.23817449999999996, 51.2961154], [-0.2385829, 51.29692940000001], [-0.2388407, 51.29743750000001], [-0.2391254, 51.29796519999999], [-0.2396794, 51.2990725], [-0.2400822, 51.29988920000001], [-0.24022749999999995, 51.300203399999994], [-0.24034600000000003, 51.3004718], [-0.24052740000000003, 51.3010664], [-0.2406003999999999, 51.3014971], [-0.24062800000000004, 51.3018477], [-0.24063200000000004, 51.302107199999995], [-0.240666, 51.302428600000006], [-0.2407487, 51.30292060000001], [-0.2407764, 51.3033076], [-0.24082950000000003, 51.305315500000006], [-0.2408441, 51.3055198], [-0.2409541, 51.3059718], [-0.2409654, 51.30604199999999], [-0.2410334, 51.30644110000001], [-0.24110619999999996, 51.3066342], [-0.2412024, 51.30685729999998], [-0.24152619999999997, 51.307475], [-0.2419207999999999, 51.30821770000001], [-0.24236349999999995, 51.3090676]]} |
1.2 |
0835 |
0838 |
Tadworth |
Tattenham Corner |
Tattenham Corner |
51.3090676 |
-0.2423635 |
51.3090676 |
-0.2423635 |
1 |
0 |
2026-09-16 07:49:08 |
TERMINATED |
2026-09-16 07:38:00 |
Tattenham Corner |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16071048 |
1789544239576534 |
23 |
23 |
2026-09-16 07:49:06.437936 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:06.229384 |
| 571524 |
599309 |
L87646 |
091L70M616 |
2026-09-16 |
COMPLETE |
16071185 |
2026-09-16 08:39:00 |
2026-09-16 07:49:37 |
2026-09-18 07:49:37 |
{"id": 599309, "stp": "P", "toc": "ScotRail", "uid": "L87646", "consist": "156430+156504", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87646/2026-09-16/detailed", "trust_id": "091L70M616", "origin_crs": "CAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-16", "dest_arr_time": "0836", "dest_platform": "7", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1L70", "timing_status": "LATE", "origin_station": "Carlisle", "current_leg_arr": "0839", "current_leg_dep": "0822", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0608", "origin_platform": "7", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-16T07:49:37", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.396959096486929, 55.80408205202637], [-4.3963404, 55.8043744], [-4.3958069, 55.8046448], [-4.395202599999999, 55.8049511], [-4.3946841, 55.8052212], [-4.3944089, 55.8053731], [-4.3939613, 55.80557739999999], [-4.3934988, 55.80582759999999], [-4.3930562, 55.80608029999999], [-4.3923004957289775, 55.80654382101159], [-4.3890914, 55.80851210000001], [-4.3889676, 55.8085843], [-4.3887273, 55.808696399999995], [-4.3881138, 55.80902549999999], [-4.387968899999999, 55.8090953], [-4.3871146, 55.80950149999999], [-4.3870145, 55.8095427], [-4.385883399999999, 55.81000830000001], [-4.3849461, 55.8103631], [-4.384066299999999, 55.8106565], [-4.3834485999999995, 55.8108375], [-4.383407499999999, 55.8108497], [-4.3831573, 55.8109239], [-4.382994, 55.81096780000001], [-4.381740599999999, 55.8113049], [-4.380441599999999, 55.8116122], [-4.3802817, 55.811649999999986], [-4.3794893, 55.81181360000001], [-4.3786235, 55.8119665], [-4.378378799999999, 55.81200590000001], [-4.378201299999999, 55.8120315], [-4.377912799999999, 55.812073100000006], [-4.377435499999999, 55.81214289999999], [-4.3757986, 55.81235309999999], [-4.374367199999999, 55.81247419999999], [-4.373766300000001, 55.8124969], [-4.3731726, 55.8125205], [-4.3729543, 55.81252629999999], [-4.3716992, 55.81256319999999], [-4.3703997999999995, 55.812551600000006], [-4.369223599999999, 55.8125247], [-4.3680671, 55.8124558], [-4.367144399999999, 55.8124013], [-4.3670862, 55.81239519999999], [-4.3661726, 55.8122998], [-4.363665199999999, 55.81203459999999], [-4.3623011, 55.811941700000006], [-4.362092, 55.8119315], [-4.3617491, 55.8119093], [-4.3607949, 55.8118791], [-4.359835199999999, 55.8118659], [-4.3588827, 55.8118609], [-4.3581308, 55.8118813], [-4.3569756, 55.8119288], [-4.3554363, 55.8120274], [-4.3539215, 55.812099700000005], [-4.3524877, 55.8121354], [-4.3504976, 55.81211900000001], [-4.348444899999999, 55.81208459999999], [-4.346960899999999, 55.81206799999999], [-4.3434365, 55.812028700000006], [-4.3426062, 55.8120194], [-4.338396699999999, 55.811951099999995], [-4.3382154, 55.8119466], [-4.3365144, 55.8119317], [-4.3350358, 55.81193919999999], [-4.334292, 55.8119533], [-4.3336776, 55.8119714], [-4.3330389, 55.8120122], [-4.3315195, 55.8121388], [-4.3306843, 55.81223930000001], [-4.3298534, 55.8123579], [-4.328839, 55.8125151], [-4.3278505, 55.8126867], [-4.3266982, 55.8129309], [-4.3259697, 55.8130937], [-4.3258244, 55.8131262], [-4.325545499999999, 55.813194], [-4.3250687999999995, 55.8133179], [-4.324220999999999, 55.8135499], [-4.3234459, 55.813780699999995], [-4.3222829, 55.8141555], [-4.3215232, 55.81443429999999], [-4.3203588, 55.81490789999999], [-4.319622999999999, 55.8152302], [-4.317794799999999, 55.8160946], [-4.316757, 55.81654530000001], [-4.315715899999999, 55.8169625], [-4.3150183, 55.8172329], [-4.3143128, 55.8174893], [-4.3133194, 55.817843499999995], [-4.3120924, 55.8182502], [-4.311913363773703, 55.81830445511588], [-4.3110262, 55.8185733], [-4.310446499999999, 55.8187489], [-4.3099442, 55.81889509999999], [-4.309761999999999, 55.81895170000001], [-4.3092901999999995, 55.8190981], [-4.3086355, 55.8193073], [-4.307994079252754, 55.81954650653432], [-4.3079705, 55.819555300000005], [-4.307324199999999, 55.81980279999999], [-4.3067287, 55.82006119999999], [-4.306182499999999, 55.82031810000001], [-4.3057505, 55.8205447], [-4.3053345, 55.82076959999999], [-4.3051456, 55.8208789], [-4.3049338, 55.82100139999999], [-4.304341099999999, 55.82137519999999], [-4.3032725, 55.82212169999999], [-4.302389099999999, 55.82287829999999], [-4.3023057, 55.8229599], [-4.3021021, 55.823143900000005], [-4.3016876, 55.8235521], [-4.301406, 55.823833699999994], [-4.3011923, 55.824043200000006], [-4.300717399999999, 55.82453], [-4.300091799999999, 55.82515599999999], [-4.299072099999999, 55.82620800000001], [-4.2984402, 55.82682220000001], [-4.298114899999999, 55.827152899999994], [-4.2977758, 55.8274663], [-4.297419599999999, 55.8277962], [-4.297014, 55.82812440000001], [-4.296581, 55.8284591], [-4.2959828, 55.8288768], [-4.2955547, 55.829164600000006], [-4.2946224, 55.8297128], [-4.2933644, 55.830377600000006], [-4.292953305925752, 55.83058042620926], [-4.29289228102259, 55.83061053467709], [-4.292231599999999, 55.83093649999999], [-4.292076, 55.8310133], [-4.2915702, 55.8312372], [-4.291063699999999, 55.8314502], [-4.2905403, 55.83166719999999], [-4.289983599999999, 55.8318828], [-4.2890442, 55.8322185], [-4.288922199999999, 55.8322619], [-4.287833599999999, 55.83264249999999], [-4.2848436, 55.8336885], [-4.2834017, 55.8341922], [-4.282903299999999, 55.8343663], [-4.2823, 55.83457669999999], [-4.2818356, 55.83474029999999], [-4.2799954, 55.835392799999994], [-4.278848199999999, 55.835790499999995], [-4.2776121, 55.8362206], [-4.2763311, 55.8366686], [-4.276213, 55.8367099], [-4.274395799999999, 55.8373468], [-4.274143099999999, 55.83743529999999], [-4.274006, 55.837483299999995], [-4.2735135, 55.8376517], [-4.273227100000001, 55.8377516], [-4.2728539, 55.8378883], [-4.2727166, 55.8379317], [-4.272405799999999, 55.8380516], [-4.2722335, 55.838123], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Barrhead", "dest_arr_time_act": "0836", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Barrhead", "current_leg_milage": "7.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 661.664, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1043.14, \"from_m\": 661.664, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1402.022, \"from_m\": 1043.14, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9820.27, \"from_m\": 1402.022, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 14106.064, \"from_m\": 9820.27, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 14210.089, \"from_m\": 14106.064, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15023.14, \"from_m\": 14210.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\": 27972.663, \"from_m\": 15023.14, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29254.583, \"from_m\": 27972.663, \"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\": 35553.636, \"from_m\": 29254.583, \"capability_applied\": null, \"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\": 36767.8, \"from_m\": 35553.636, \"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\": 48095.35, \"from_m\": 36767.8, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50305.784, \"from_m\": 48095.35, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52325.136, \"from_m\": 50305.784, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53764.402, \"from_m\": 52325.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80346.583, \"from_m\": 53764.402, \"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\": 81500.509, \"from_m\": 80346.583, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83389.924, \"from_m\": 81500.509, \"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\": 88103.74, \"from_m\": 83389.924, \"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\": 93793.531, \"from_m\": 88103.74, \"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\": 94828.514, \"from_m\": 93793.531, \"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\": 112793.506, \"from_m\": 94828.514, \"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\": 112830.31, \"from_m\": 112793.506, \"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\": 120230.422, \"from_m\": 112830.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\": 120407.144, \"from_m\": 120230.422, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 129499.847, \"from_m\": 120407.144, \"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\": 130768.883, \"from_m\": 129499.847, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 139967.469, \"from_m\": 130768.883, \"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\": 142267.813, \"from_m\": 139967.469, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 142338.809, \"from_m\": 142267.813, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 143160.636, \"from_m\": 142338.809, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 144687.18, \"from_m\": 143160.636, \"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\": 147061.285, \"from_m\": 144687.18, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 162056.413, \"from_m\": 147061.285, \"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\": 162811.038, \"from_m\": 162056.413, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 162888.914, \"from_m\": 162811.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 164858.946, \"from_m\": 162888.914, \"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\": 171734.489, \"from_m\": 164858.946, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 173409.066, \"from_m\": 171734.489, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 182811.122, \"from_m\": 173409.066, \"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\": 184170.564, \"from_m\": 182811.122, \"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\": 184588.035, \"from_m\": 184170.564, \"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\": 185147.858, \"from_m\": 184588.035, \"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\": 185572.325, \"from_m\": 185147.858, \"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\": 599309, \"profile_key\": \"0108023f9283a74c223403a93238b02172a28ecb0cba441d9b1fac1c0981c22b\", \"schedule_id\": 18799, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Carlisle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Caldew Jn\", \"stage_seq\": 2, \"distance_m\": 1075.283, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 3, \"distance_m\": 3043.006, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Floriston\", \"stage_seq\": 4, \"distance_m\": 9820.27, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617H\", \"location\": \"Gretna Jn\", \"stage_seq\": 5, \"distance_m\": 13949.798, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0619H\", \"location\": \"Gretna Green\", \"stage_seq\": 6, \"distance_m\": 15630.714, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Eastriggs Crossover\", \"stage_seq\": 7, \"distance_m\": 24005.821, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628\", \"location\": \"Annan\", \"stage_seq\": 8, \"distance_m\": 28418.932, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0647\", \"location\": \"Dumfries\", \"stage_seq\": 9, \"distance_m\": 53238.273, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Holywood S.B.\", \"stage_seq\": 10, \"distance_m\": 58686.663, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700H\", \"location\": \"Thornhill\", \"stage_seq\": 11, \"distance_m\": 75560.381, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713\", \"location\": \"Sanquhar\", \"stage_seq\": 12, \"distance_m\": 95305.939, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718\", \"location\": \"Kirkconnel\", \"stage_seq\": 13, \"distance_m\": 100627.952, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": false, \"wtt_arr\": \"0726H\", \"wtt_dep\": \"0727\", \"location\": \"New Cumnock\", \"stage_seq\": 14, \"distance_m\": 112650.934, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0735H\", \"location\": \"Auchinleck\", \"stage_seq\": 15, \"distance_m\": 124469.486, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Mauchline Jn\", \"stage_seq\": 16, \"distance_m\": 131607.355, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0754H\", \"location\": \"Kilmarnock\", \"stage_seq\": 17, \"distance_m\": 146723.224, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0759\", \"location\": \"Kilmaurs\", \"stage_seq\": 18, \"distance_m\": 150343.728, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Lochridge Jn\", \"stage_seq\": 19, \"distance_m\": 154038.477, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"Stewarton\", \"stage_seq\": 20, \"distance_m\": 155491.748, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0809H\", \"location\": \"Dunlop\", \"stage_seq\": 21, \"distance_m\": 159088.119, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812H\", \"location\": \"Lugton\", \"stage_seq\": 22, \"distance_m\": 162811.038, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0821\", \"location\": \"Barrhead\", \"stage_seq\": 23, \"distance_m\": 173795.345, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Busby Jn\", \"stage_seq\": 24, \"distance_m\": 179866.655, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 25, \"distance_m\": 182894.929, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 26, \"distance_m\": 183547.776, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 27, \"distance_m\": 184643.115, \"section_seq\": 1, \"route_path_id\": 66242}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 28, \"distance_m\": 185572.325, \"section_seq\": 1, \"route_path_id\": 66242}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 185572.325, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66242}], \"total_distance_m\": 185572.325, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 185494.449, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 77.876, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0608", "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\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:54Z\", \"source_id\": 15961788, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:34Z\", \"source_id\": 15970313, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:16Z\", \"source_id\": 15981617, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:12:26Z\", \"source_id\": 16000908, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:18:47Z\", \"source_id\": 16005932, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:28:15Z\", \"source_id\": 16013683, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:35:25Z\", \"source_id\": 16019562, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:19Z\", \"source_id\": 16038344, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:27Z\", \"source_id\": 16038462, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:04:28Z\", \"source_id\": 16043570, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:57Z\", \"source_id\": 16048117, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:41Z\", \"source_id\": 49486732, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:21:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:46Z\", \"source_id\": 16056470, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:26Z\", \"source_id\": 49538600, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:30Z\", \"source_id\": 16071185, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "7", "timing_fact_generation": 1789544255728714, "current_leg_arrival_utc": "2026-09-16T08:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:08.809686", "service_state_evidence_id": 16071185, "current_leg_start_actual_dep": "2026-09-16T08:24:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-16T07:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:49:10.219509", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
CAR |
GLC |
1L70 |
156430+156504 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 661.664, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1043.14, "from_m": 661.664, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 1402.022, "from_m": 1043.14, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9820.27, "from_m": 1402.022, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 14106.064, "from_m": 9820.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 14210.089, "from_m": 14106.064, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 15023.14, "from_m": 14210.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": 27972.663, "from_m": 15023.14, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29254.583, "from_m": 27972.663, "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": 35553.636, "from_m": 29254.583, "capability_applied": null, "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": 36767.8, "from_m": 35553.636, "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": 48095.35, "from_m": 36767.8, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50305.784, "from_m": 48095.35, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52325.136, "from_m": 50305.784, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53764.402, "from_m": 52325.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80346.583, "from_m": 53764.402, "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": 81500.509, "from_m": 80346.583, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 83389.924, "from_m": 81500.509, "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": 88103.74, "from_m": 83389.924, "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": 93793.531, "from_m": 88103.74, "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": 94828.514, "from_m": 93793.531, "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": 112793.506, "from_m": 94828.514, "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": 112830.31, "from_m": 112793.506, "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": 120230.422, "from_m": 112830.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": 120407.144, "from_m": 120230.422, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 129499.847, "from_m": 120407.144, "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": 130768.883, "from_m": 129499.847, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 139967.469, "from_m": 130768.883, "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": 142267.813, "from_m": 139967.469, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 142338.809, "from_m": 142267.813, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 143160.636, "from_m": 142338.809, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 144687.18, "from_m": 143160.636, "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": 147061.285, "from_m": 144687.18, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 162056.413, "from_m": 147061.285, "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": 162811.038, "from_m": 162056.413, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 162888.914, "from_m": 162811.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 164858.946, "from_m": 162888.914, "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": 171734.489, "from_m": 164858.946, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 173409.066, "from_m": 171734.489, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 182811.122, "from_m": 173409.066, "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": 184170.564, "from_m": 182811.122, "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": 184588.035, "from_m": 184170.564, "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": 185147.858, "from_m": 184588.035, "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": 185572.325, "from_m": 185147.858, "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": 599309, "profile_key": "0108023f9283a74c223403a93238b02172a28ecb0cba441d9b1fac1c0981c22b", "schedule_id": 18799, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0608", "location": "Carlisle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Caldew Jn", "stage_seq": 2, "distance_m": 1075.283, "section_seq": 1, "route_path_id": 66242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Carlisle Kingmoor Jcn", "stage_seq": 3, "distance_m": 3043.006, "section_seq": 1, "route_path_id": 66242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Floriston", "stage_seq": 4, "distance_m": 9820.27, "section_seq": 1, "route_path_id": 66242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617H", "location": "Gretna Jn", "stage_seq": 5, "distance_m": 13949.798, "section_seq": 1, "route_path_id": 66242}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0619H", "location": "Gretna Green", "stage_seq": 6, "distance_m": 15630.714, "section_seq": 1, "route_path_id": 66242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Eastriggs Crossover", "stage_seq": 7, "distance_m": 24005.821, "section_seq": 1, "route_path_id": 66242}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628", "location": "Annan", "stage_seq": 8, "distance_m": 28418.932, "section_seq": 1, "route_path_id": 66242}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0647", "location": "Dumfries", "stage_seq": 9, "distance_m": 53238.273, "section_seq": 1, "route_path_id": 66242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Holywood S.B.", "stage_seq": 10, "distance_m": 58686.663, "section_seq": 1, "route_path_id": 66242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700H", "location": "Thornhill", "stage_seq": 11, "distance_m": 75560.381, "section_seq": 1, "route_path_id": 66242}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713", "location": "Sanquhar", "stage_seq": 12, "distance_m": 95305.939, "section_seq": 1, "route_path_id": 66242}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718", "location": "Kirkconnel", "stage_seq": 13, "distance_m": 100627.952, "section_seq": 1, "route_path_id": 66242}, {"is_pass": false, "wtt_arr": "0726H", "wtt_dep": "0727", "location": "New Cumnock", "stage_seq": 14, "distance_m": 112650.934, "section_seq": 1, "route_path_id": 66242}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0735H", "location": "Auchinleck", "stage_seq": 15, "distance_m": 124469.486, "section_seq": 1, "route_path_id": 66242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Mauchline Jn", "stage_seq": 16, "distance_m": 131607.355, "section_seq": 1, "route_path_id": 66242}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0754H", "location": "Kilmarnock", "stage_seq": 17, "distance_m": 146723.224, "section_seq": 1, "route_path_id": 66242}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0759", "location": "Kilmaurs", "stage_seq": 18, "distance_m": 150343.728, "section_seq": 1, "route_path_id": 66242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Lochridge Jn", "stage_seq": 19, "distance_m": 154038.477, "section_seq": 1, "route_path_id": 66242}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "Stewarton", "stage_seq": 20, "distance_m": 155491.748, "section_seq": 1, "route_path_id": 66242}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0809H", "location": "Dunlop", "stage_seq": 21, "distance_m": 159088.119, "section_seq": 1, "route_path_id": 66242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812H", "location": "Lugton", "stage_seq": 22, "distance_m": 162811.038, "section_seq": 1, "route_path_id": 66242}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0821", "location": "Barrhead", "stage_seq": 23, "distance_m": 173795.345, "section_seq": 1, "route_path_id": 66242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Busby Jn", "stage_seq": 24, "distance_m": 179866.655, "section_seq": 1, "route_path_id": 66242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Muirhouse South Jn", "stage_seq": 25, "distance_m": 182894.929, "section_seq": 1, "route_path_id": 66242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Muirhouse North Jn", "stage_seq": 26, "distance_m": 183547.776, "section_seq": 1, "route_path_id": 66242}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "Glasgow Bridge Street Jn", "stage_seq": 27, "distance_m": 184643.115, "section_seq": 1, "route_path_id": 66242}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 28, "distance_m": 185572.325, "section_seq": 1, "route_path_id": 66242}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 185572.325, "from_m": 0.0, "section_seq": 1, "route_path_id": 66242}], "total_distance_m": 185572.325, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 185494.449, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 77.876, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:54Z", "source_id": 15961788, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:34Z", "source_id": 15970313, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:16Z", "source_id": 15981617, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:12:26Z", "source_id": 16000908, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:18:47Z", "source_id": 16005932, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:28:15Z", "source_id": 16013683, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:35:25Z", "source_id": 16019562, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:19Z", "source_id": 16038344, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:27Z", "source_id": 16038462, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:04:28Z", "source_id": 16043570, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:57Z", "source_id": 16048117, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1816, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:41Z", "source_id": 49486732, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:21:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:46Z", "source_id": 16056470, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2015, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:26Z", "source_id": 49538600, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T07:39:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:30Z", "source_id": 16071185, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T08:39:00+01:00", "operational_fact": true}] |
Carlisle |
0608 |
0608 |
7 |
None |
None |
Glasgow Central High Level |
0836 |
0836 |
7 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87646/2026-09-16/detailed |
None |
Barrhead |
2026-09-16T08:24:00+01:00 |
Glasgow Central High Level |
17.0 |
{"type": "LineString", "coordinates": [[-4.396959096486929, 55.80408205202637], [-4.3963404, 55.8043744], [-4.3958069, 55.8046448], [-4.395202599999999, 55.8049511], [-4.3946841, 55.8052212], [-4.3944089, 55.8053731], [-4.3939613, 55.80557739999999], [-4.3934988, 55.80582759999999], [-4.3930562, 55.80608029999999], [-4.3923004957289775, 55.80654382101159], [-4.3890914, 55.80851210000001], [-4.3889676, 55.8085843], [-4.3887273, 55.808696399999995], [-4.3881138, 55.80902549999999], [-4.387968899999999, 55.8090953], [-4.3871146, 55.80950149999999], [-4.3870145, 55.8095427], [-4.385883399999999, 55.81000830000001], [-4.3849461, 55.8103631], [-4.384066299999999, 55.8106565], [-4.3834485999999995, 55.8108375], [-4.383407499999999, 55.8108497], [-4.3831573, 55.8109239], [-4.382994, 55.81096780000001], [-4.381740599999999, 55.8113049], [-4.380441599999999, 55.8116122], [-4.3802817, 55.811649999999986], [-4.3794893, 55.81181360000001], [-4.3786235, 55.8119665], [-4.378378799999999, 55.81200590000001], [-4.378201299999999, 55.8120315], [-4.377912799999999, 55.812073100000006], [-4.377435499999999, 55.81214289999999], [-4.3757986, 55.81235309999999], [-4.374367199999999, 55.81247419999999], [-4.373766300000001, 55.8124969], [-4.3731726, 55.8125205], [-4.3729543, 55.81252629999999], [-4.3716992, 55.81256319999999], [-4.3703997999999995, 55.812551600000006], [-4.369223599999999, 55.8125247], [-4.3680671, 55.8124558], [-4.367144399999999, 55.8124013], [-4.3670862, 55.81239519999999], [-4.3661726, 55.8122998], [-4.363665199999999, 55.81203459999999], [-4.3623011, 55.811941700000006], [-4.362092, 55.8119315], [-4.3617491, 55.8119093], [-4.3607949, 55.8118791], [-4.359835199999999, 55.8118659], [-4.3588827, 55.8118609], [-4.3581308, 55.8118813], [-4.3569756, 55.8119288], [-4.3554363, 55.8120274], [-4.3539215, 55.812099700000005], [-4.3524877, 55.8121354], [-4.3504976, 55.81211900000001], [-4.348444899999999, 55.81208459999999], [-4.346960899999999, 55.81206799999999], [-4.3434365, 55.812028700000006], [-4.3426062, 55.8120194], [-4.338396699999999, 55.811951099999995], [-4.3382154, 55.8119466], [-4.3365144, 55.8119317], [-4.3350358, 55.81193919999999], [-4.334292, 55.8119533], [-4.3336776, 55.8119714], [-4.3330389, 55.8120122], [-4.3315195, 55.8121388], [-4.3306843, 55.81223930000001], [-4.3298534, 55.8123579], [-4.328839, 55.8125151], [-4.3278505, 55.8126867], [-4.3266982, 55.8129309], [-4.3259697, 55.8130937], [-4.3258244, 55.8131262], [-4.325545499999999, 55.813194], [-4.3250687999999995, 55.8133179], [-4.324220999999999, 55.8135499], [-4.3234459, 55.813780699999995], [-4.3222829, 55.8141555], [-4.3215232, 55.81443429999999], [-4.3203588, 55.81490789999999], [-4.319622999999999, 55.8152302], [-4.317794799999999, 55.8160946], [-4.316757, 55.81654530000001], [-4.315715899999999, 55.8169625], [-4.3150183, 55.8172329], [-4.3143128, 55.8174893], [-4.3133194, 55.817843499999995], [-4.3120924, 55.8182502], [-4.311913363773703, 55.81830445511588], [-4.3110262, 55.8185733], [-4.310446499999999, 55.8187489], [-4.3099442, 55.81889509999999], [-4.309761999999999, 55.81895170000001], [-4.3092901999999995, 55.8190981], [-4.3086355, 55.8193073], [-4.307994079252754, 55.81954650653432], [-4.3079705, 55.819555300000005], [-4.307324199999999, 55.81980279999999], [-4.3067287, 55.82006119999999], [-4.306182499999999, 55.82031810000001], [-4.3057505, 55.8205447], [-4.3053345, 55.82076959999999], [-4.3051456, 55.8208789], [-4.3049338, 55.82100139999999], [-4.304341099999999, 55.82137519999999], [-4.3032725, 55.82212169999999], [-4.302389099999999, 55.82287829999999], [-4.3023057, 55.8229599], [-4.3021021, 55.823143900000005], [-4.3016876, 55.8235521], [-4.301406, 55.823833699999994], [-4.3011923, 55.824043200000006], [-4.300717399999999, 55.82453], [-4.300091799999999, 55.82515599999999], [-4.299072099999999, 55.82620800000001], [-4.2984402, 55.82682220000001], [-4.298114899999999, 55.827152899999994], [-4.2977758, 55.8274663], [-4.297419599999999, 55.8277962], [-4.297014, 55.82812440000001], [-4.296581, 55.8284591], [-4.2959828, 55.8288768], [-4.2955547, 55.829164600000006], [-4.2946224, 55.8297128], [-4.2933644, 55.830377600000006], [-4.292953305925752, 55.83058042620926], [-4.29289228102259, 55.83061053467709], [-4.292231599999999, 55.83093649999999], [-4.292076, 55.8310133], [-4.2915702, 55.8312372], [-4.291063699999999, 55.8314502], [-4.2905403, 55.83166719999999], [-4.289983599999999, 55.8318828], [-4.2890442, 55.8322185], [-4.288922199999999, 55.8322619], [-4.287833599999999, 55.83264249999999], [-4.2848436, 55.8336885], [-4.2834017, 55.8341922], [-4.282903299999999, 55.8343663], [-4.2823, 55.83457669999999], [-4.2818356, 55.83474029999999], [-4.2799954, 55.835392799999994], [-4.278848199999999, 55.835790499999995], [-4.2776121, 55.8362206], [-4.2763311, 55.8366686], [-4.276213, 55.8367099], [-4.274395799999999, 55.8373468], [-4.274143099999999, 55.83743529999999], [-4.274006, 55.837483299999995], [-4.2735135, 55.8376517], [-4.273227100000001, 55.8377516], [-4.2728539, 55.8378883], [-4.2727166, 55.8379317], [-4.272405799999999, 55.8380516], [-4.2722335, 55.838123], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
7.4 |
0822 |
0839 |
Barrhead |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-16 07:49:37 |
TERMINATED |
2026-09-16 07:39:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16071185 |
1789544255728714 |
78 |
78 |
2026-09-16 07:49:10.219509 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:08.809686 |
| 571525 |
603812 |
C18593 |
542B14MD16 |
2026-09-16 |
COMPLETE |
16072509 |
2026-09-16 08:39:00 |
2026-09-16 07:49:37 |
2026-09-18 07:49:37 |
{"id": 603812, "stp": "P", "toc": "Great Northern", "uid": "C18593", "consist": null, "dest_crs": "HFN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18593/2026-09-16/detailed", "trust_id": "542B14MD16", "origin_crs": "MOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hertford North", "service_date": "2026-09-16", "dest_arr_time": "0927", "dest_platform": "3", "is_terminated": 1, "next_location": "Old Street", "signalling_id": "2B14", "timing_status": null, "origin_station": "Moorgate (Great Northern)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0835", "origin_platform": "9", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-16T07:49:37", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0927", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4194.835, \"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\": 4253.067, \"from_m\": 4194.835, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4585.037, \"from_m\": 4253.067, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5438.236, \"from_m\": 4585.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5558.094, \"from_m\": 5438.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6152.676, \"from_m\": 5558.094, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6897.821, \"from_m\": 6152.676, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7275.163, \"from_m\": 6897.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8020.307, \"from_m\": 7275.163, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8107.921, \"from_m\": 8020.307, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 8190.726, \"from_m\": 8107.921, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9052.632, \"from_m\": 8190.726, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11384.169, \"from_m\": 9052.632, \"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\": 11450.098, \"from_m\": 11384.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11981.572, \"from_m\": 11450.098, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12546.495, \"from_m\": 11981.572, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13040.889, \"from_m\": 12546.495, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13096.67, \"from_m\": 13040.889, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16258.535, \"from_m\": 13096.67, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16314.315, \"from_m\": 16258.535, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19901.469, \"from_m\": 16314.315, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22962.449, \"from_m\": 19901.469, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23004.36, \"from_m\": 22962.449, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38891.129, \"from_m\": 23004.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 603812, \"profile_key\": \"b9e10c7eecb77d7ff5a0aeb7ac251f0415c0f7765172df45f2b3a5586aac74e2\", \"schedule_id\": 2574, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0838\", \"location\": \"Old Street\", \"stage_seq\": 2, \"distance_m\": 599.469, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0840H\", \"wtt_dep\": \"0841\", \"location\": \"Essex Road\", \"stage_seq\": 3, \"distance_m\": 2682.793, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0842H\", \"wtt_dep\": \"0843H\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 4, \"distance_m\": 3546.924, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0845\", \"wtt_dep\": \"0846\", \"location\": \"Drayton Park\", \"stage_seq\": 5, \"distance_m\": 4337.077, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0848\", \"wtt_dep\": \"0849H\", \"location\": \"Finsbury Park\", \"stage_seq\": 6, \"distance_m\": 5660.319, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0851H\", \"wtt_dep\": \"0852\", \"location\": \"Harringay\", \"stage_seq\": 7, \"distance_m\": 7086.492, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0853H\", \"wtt_dep\": \"0854\", \"location\": \"Hornsey\", \"stage_seq\": 8, \"distance_m\": 10131.029, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0856H\", \"wtt_dep\": \"0857H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 9, \"distance_m\": 11649.153, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0859H\", \"wtt_dep\": \"0900\", \"location\": \"Bowes Park\", \"stage_seq\": 10, \"distance_m\": 12830.614, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0902\", \"wtt_dep\": \"0902H\", \"location\": \"Palmers Green\", \"stage_seq\": 11, \"distance_m\": 14677.602, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0904H\", \"wtt_dep\": \"0905H\", \"location\": \"Winchmore Hill\", \"stage_seq\": 12, \"distance_m\": 19820.72, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0907\", \"wtt_dep\": \"0907H\", \"location\": \"Grange Park\", \"stage_seq\": 13, \"distance_m\": 20902.071, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0909\", \"wtt_dep\": \"0909H\", \"location\": \"Enfield Chase\", \"stage_seq\": 14, \"distance_m\": 22039.427, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0911\", \"wtt_dep\": \"0912\", \"location\": \"Gordon Hill\", \"stage_seq\": 15, \"distance_m\": 23210.54, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0914H\", \"wtt_dep\": \"0915\", \"location\": \"Crews Hill\", \"stage_seq\": 16, \"distance_m\": 25837.195, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0917H\", \"wtt_dep\": \"0918\", \"location\": \"Cuffley\", \"stage_seq\": 17, \"distance_m\": 28600.487, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0919H\", \"location\": \"Ponsbourne Tunnel Sig. K891\", \"stage_seq\": 18, \"distance_m\": 30839.156, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0921H\", \"wtt_dep\": \"0922\", \"location\": \"Bayford\", \"stage_seq\": 19, \"distance_m\": 34152.373, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"0927\", \"wtt_dep\": null, \"location\": \"Hertford North\", \"stage_seq\": 20, \"distance_m\": 38891.129, \"section_seq\": 1, \"route_path_id\": 28413}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38891.129, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28413}], \"total_distance_m\": 38891.129, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 37671.231, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1219.898, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0835", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "9", "timing_fact_generation": 1789544350629103, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:10.625503", "service_state_evidence_id": 16072509, "current_leg_start_actual_dep": null, "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-16T07:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:49:11.697023", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
MOG |
HFN |
2B14 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 4194.835, "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": 4253.067, "from_m": 4194.835, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4585.037, "from_m": 4253.067, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5438.236, "from_m": 4585.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5558.094, "from_m": 5438.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6152.676, "from_m": 5558.094, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6897.821, "from_m": 6152.676, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7275.163, "from_m": 6897.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8020.307, "from_m": 7275.163, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8107.921, "from_m": 8020.307, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 8190.726, "from_m": 8107.921, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9052.632, "from_m": 8190.726, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11384.169, "from_m": 9052.632, "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": 11450.098, "from_m": 11384.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11981.572, "from_m": 11450.098, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12546.495, "from_m": 11981.572, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13040.889, "from_m": 12546.495, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13096.67, "from_m": 13040.889, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16258.535, "from_m": 13096.67, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16314.315, "from_m": 16258.535, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19901.469, "from_m": 16314.315, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22962.449, "from_m": 19901.469, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23004.36, "from_m": 22962.449, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38891.129, "from_m": 23004.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 603812, "profile_key": "b9e10c7eecb77d7ff5a0aeb7ac251f0415c0f7765172df45f2b3a5586aac74e2", "schedule_id": 2574, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0835", "location": "Moorgate (Great Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0838", "location": "Old Street", "stage_seq": 2, "distance_m": 599.469, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0840H", "wtt_dep": "0841", "location": "Essex Road", "stage_seq": 3, "distance_m": 2682.793, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0842H", "wtt_dep": "0843H", "location": "Highbury & Islington (Great Northern)", "stage_seq": 4, "distance_m": 3546.924, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0845", "wtt_dep": "0846", "location": "Drayton Park", "stage_seq": 5, "distance_m": 4337.077, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0848", "wtt_dep": "0849H", "location": "Finsbury Park", "stage_seq": 6, "distance_m": 5660.319, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0851H", "wtt_dep": "0852", "location": "Harringay", "stage_seq": 7, "distance_m": 7086.492, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0853H", "wtt_dep": "0854", "location": "Hornsey", "stage_seq": 8, "distance_m": 10131.029, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0856H", "wtt_dep": "0857H", "location": "Alexandra Palace", "stage_seq": 9, "distance_m": 11649.153, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0859H", "wtt_dep": "0900", "location": "Bowes Park", "stage_seq": 10, "distance_m": 12830.614, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0902", "wtt_dep": "0902H", "location": "Palmers Green", "stage_seq": 11, "distance_m": 14677.602, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0904H", "wtt_dep": "0905H", "location": "Winchmore Hill", "stage_seq": 12, "distance_m": 19820.72, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0907", "wtt_dep": "0907H", "location": "Grange Park", "stage_seq": 13, "distance_m": 20902.071, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0909", "wtt_dep": "0909H", "location": "Enfield Chase", "stage_seq": 14, "distance_m": 22039.427, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0911", "wtt_dep": "0912", "location": "Gordon Hill", "stage_seq": 15, "distance_m": 23210.54, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0914H", "wtt_dep": "0915", "location": "Crews Hill", "stage_seq": 16, "distance_m": 25837.195, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0917H", "wtt_dep": "0918", "location": "Cuffley", "stage_seq": 17, "distance_m": 28600.487, "section_seq": 1, "route_path_id": 28413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0919H", "location": "Ponsbourne Tunnel Sig. K891", "stage_seq": 18, "distance_m": 30839.156, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0921H", "wtt_dep": "0922", "location": "Bayford", "stage_seq": 19, "distance_m": 34152.373, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "0927", "wtt_dep": null, "location": "Hertford North", "stage_seq": 20, "distance_m": 38891.129, "section_seq": 1, "route_path_id": 28413}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38891.129, "from_m": 0.0, "section_seq": 1, "route_path_id": 28413}], "total_distance_m": 38891.129, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 37671.231, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1219.898, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Moorgate (Great Northern) |
0835 |
0835 |
9 |
None |
None |
Hertford North |
0927 |
0927 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C18593/2026-09-16/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Moorgate (Great Northern) |
Old Street |
None |
None |
None |
None |
1 |
0 |
2026-09-16 07:49:37 |
TERMINATED |
2026-09-16 07:39:00 |
Moorgate (Great Northern) |
TRUST |
TRUST_CANCELLATION |
16072509 |
1789544350629103 |
32 |
32 |
2026-09-16 07:49:11.697023 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:10.625503 |
| 571526 |
602508 |
L88389 |
022A62MB16 |
2026-09-16 |
COMPLETE |
16072618 |
2026-09-16 08:38:00 |
2026-09-16 07:49:37 |
2026-09-18 07:49:37 |
{"id": 602508, "stp": "P", "toc": "ScotRail", "uid": "L88389", "consist": "158726", "dest_crs": "ABD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88389/2026-09-16/detailed", "trust_id": "022A62MB16", "origin_crs": "HNT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-16", "dest_arr_time": "0840", "dest_platform": "6N", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "2A62", "timing_status": "EARLY", "origin_station": "Huntly", "current_leg_arr": "0838", "current_leg_dep": "0830", "current_leg_end": "Aberdeen", "origin_dep_time": "0747", "origin_platform": "1", "current_location": "Aberdeen", "last_update_time": "2026-09-16T07:49:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1928911, 57.2059252], [-2.1927145, 57.20569199999999], [-2.1921488, 57.2049579], [-2.1920524, 57.2048302], [-2.1920307, 57.20480249999999], [-2.1917265999999995, 57.2044115], [-2.1916627999999996, 57.20432950000001], [-2.191570899999999, 57.204207], [-2.1914616, 57.2040645], [-2.1909312000000005, 57.20336280000001], [-2.1904276000000005, 57.2027054], [-2.1894331999999994, 57.2014074], [-2.1893492, 57.2012944], [-2.1888659999999995, 57.200656300000006], [-2.1887271000000004, 57.2004729], [-2.188298, 57.199938200000005], [-2.1880583, 57.1996891], [-2.1878421, 57.1994706], [-2.187574, 57.1992322], [-2.187332, 57.1990384], [-2.1864097, 57.198380500000006], [-2.1861324999999994, 57.1981724], [-2.1857980999999995, 57.19792139999999], [-2.1855469, 57.1977196], [-2.1853157, 57.19751459999999], [-2.1851182, 57.197326399999994], [-2.1848983000000004, 57.1970991], [-2.1847693, 57.1969389], [-2.1846044999999994, 57.19673420000001], [-2.1845213999999995, 57.196631], [-2.1843137, 57.196341399999994], [-2.1839442, 57.195800099999985], [-2.1835188999999997, 57.1952045], [-2.1831230999999995, 57.1946237], [-2.1831146595835342, 57.19461131384477], [-2.1828154999999994, 57.1941723], [-2.1822751, 57.19338439999999], [-2.182112, 57.1931129], [-2.1819729999999997, 57.192827099999995], [-2.1817679999999995, 57.1924063], [-2.1816303, 57.19198649999999], [-2.1815627, 57.1916743], [-2.1815220999999996, 57.19136209999999], [-2.1815068999999996, 57.1910493], [-2.1815086, 57.1908724], [-2.1815142, 57.190818500000006], [-2.1815239, 57.19072719999999], [-2.1815523, 57.190455400000005], [-2.181696, 57.1893387], [-2.1817056, 57.18916459999999], [-2.1817119, 57.18897050000001], [-2.1816882, 57.1886515], [-2.1816426, 57.18834879999999], [-2.1815769, 57.188044199999986], [-2.181526, 57.1878744], [-2.1814684999999994, 57.18770279999998], [-2.1813772, 57.18746480000001], [-2.1812690999999997, 57.1872231], [-2.181231299999999, 57.18715], [-2.1811515999999997, 57.186995499999995], [-2.1810174, 57.1867679], [-2.1808690999999993, 57.186542], [-2.1807007, 57.18631249999999], [-2.1804235999999997, 57.1859789], [-2.1802897, 57.1858307], [-2.179926, 57.1854587], [-2.1796345, 57.18520199999999], [-2.1792628, 57.1849034], [-2.1786613, 57.1844636], [-2.1785305, 57.1843691], [-2.1765718, 57.1830107], [-2.1741268, 57.18128060000001], [-2.1733634, 57.18073919999999], [-2.1730832, 57.1805479], [-2.1717663, 57.1796355], [-2.1714358, 57.1794347], [-2.1710785, 57.17921930000001], [-2.1706913, 57.1790038], [-2.1701841, 57.1787346], [-2.1698397, 57.17856870000001], [-2.1690308, 57.17823560000001], [-2.1681281, 57.17793], [-2.1675966999999994, 57.17776909999999], [-2.1671115, 57.177633099999994], [-2.166592, 57.1775064], [-2.1660717, 57.17740549999999], [-2.1654269, 57.1772738], [-2.1653521999999996, 57.17725850000001], [-2.1648849, 57.1771631], [-2.1644649, 57.177082], [-2.1640535, 57.17699319999999], [-2.1635956, 57.17688439999999], [-2.1632136, 57.176784700000006], [-2.1628648, 57.1766866], [-2.1621533, 57.176461800000006], [-2.161455, 57.1762039], [-2.1607821, 57.1759273], [-2.1593811, 57.1753693], [-2.1587016, 57.1751448], [-2.158313, 57.1750294], [-2.1577130999999996, 57.1748656], [-2.1570042, 57.1747024], [-2.156542, 57.174612], [-2.1560367, 57.1745228], [-2.1559566818868516, 57.17451027758288], [-2.1556156, 57.1744569], [-2.1551971, 57.17440309999999], [-2.1547566, 57.1743475], [-2.1543206, 57.1743045], [-2.1538815, 57.17426669999999], [-2.1528567, 57.1741994], [-2.1510673999999996, 57.1740855], [-2.1499439, 57.17401420000001], [-2.1488927, 57.17394949999999], [-2.1477196, 57.1738735], [-2.1472857999999997, 57.1738479], [-2.1460524, 57.1737679], [-2.1455926, 57.173739], [-2.1452162, 57.1737154], [-2.1449744, 57.1736999], [-2.1434363, 57.173604700000006], [-2.1431443999999997, 57.1735851], [-2.1405394, 57.1734312], [-2.1377506999999993, 57.17325189999999], [-2.1351956999999997, 57.173091199999995], [-2.1348928, 57.173072199999986], [-2.13481, 57.173067], [-2.1321553, 57.1729001], [-2.1318336, 57.1728799], [-2.1308565, 57.17281429999999], [-2.1304672, 57.17279200000001], [-2.1300209, 57.1727639], [-2.1294885, 57.17272280000001], [-2.1291436, 57.1726913], [-2.1287292, 57.17265799999999], [-2.1282761, 57.1726112], [-2.1277465, 57.1725568], [-2.1272984, 57.172498700000006], [-2.1264873, 57.1723825], [-2.126147, 57.1723242], [-2.1257533, 57.17225609999999], [-2.1252477, 57.1721647], [-2.1242724, 57.1719539], [-2.1237666, 57.1718331], [-2.122906, 57.1716057], [-2.1224633, 57.17147889999999], [-2.1219823, 57.17132839999999], [-2.121835, 57.1712794], [-2.1217125999999995, 57.171238900000006], [-2.1215262, 57.1711766], [-2.1214273, 57.17114359999999], [-2.1207973999999994, 57.17091249999999], [-2.1198526, 57.17054370000001], [-2.1194028, 57.1703469], [-2.118517, 57.1699253], [-2.1175969, 57.1694286], [-2.1167029, 57.16885099999998], [-2.1159465999999996, 57.168290799999994], [-2.1155075, 57.167901], [-2.1153235, 57.1677377], [-2.1151580999999995, 57.167569999999984], [-2.114839, 57.16724060000001], [-2.114367, 57.16665569999999], [-2.1141354999999997, 57.1663136], [-2.1140977, 57.16624929999999], [-2.1139736, 57.16603820000001], [-2.1139613, 57.166015300000005], [-2.1138822, 57.1658744], [-2.1138569, 57.1658255], [-2.1137605, 57.16563970000001], [-2.1135896, 57.16526330000001], [-2.1135027, 57.1650291], [-2.1134334, 57.164821], [-2.113300999999999, 57.1643254], [-2.1132287, 57.1639202], [-2.1131952, 57.163678299999994], [-2.1131854, 57.1633801], [-2.1131894, 57.1631455], [-2.1132083, 57.163003299999986], [-2.1132489, 57.1627677], [-2.1134965, 57.1615801], [-2.1135802999999997, 57.1612045], [-2.1136638, 57.1607989], [-2.1137193, 57.1604579], [-2.1137401, 57.16023630000001], [-2.1137455, 57.1601107], [-2.1137477, 57.16005919999999], [-2.1137489, 57.15996750000001], [-2.1137510999999995, 57.1598007], [-2.1137401999999996, 57.1595538], [-2.113732, 57.1594424], [-2.1137078, 57.15923589999999], [-2.1136713, 57.159012], [-2.113611, 57.1587478], [-2.1135181999999997, 57.1584076], [-2.1134481, 57.1582156], [-2.1133864, 57.1580586], [-2.1133182999999995, 57.1578851], [-2.1132083, 57.1576441], [-2.1130423, 57.15733759999999], [-2.1128403999999996, 57.15700700000001], [-2.1123487, 57.15627490000001], [-2.1115335, 57.15505799999999], [-2.1115245, 57.1550449], [-2.1113080999999996, 57.15473029999999], [-2.1110135, 57.15428719999999], [-2.1105072, 57.1535257], [-2.1103553, 57.1533286], [-2.110192, 57.15311680000001], [-2.1099345, 57.15279099999999], [-2.1096233999999994, 57.1524651], [-2.1092412, 57.1521145], [-2.1088793, 57.1518387], [-2.1084460999999997, 57.151546], [-2.1067236, 57.15039629999999], [-2.1065762, 57.15029800000001], [-2.1063269, 57.150131599999995], [-2.1052997, 57.149433], [-2.1052397, 57.14938850000001], [-2.1050161999999997, 57.14923159999999], [-2.104774, 57.14903869999999], [-2.1046234, 57.148895], [-2.1045057999999996, 57.1487579], [-2.1043019000000003, 57.1485193], [-2.1041124, 57.14825270000001], [-2.1036915, 57.14760420000001], [-2.1035807, 57.1474636], [-2.1034494, 57.14731919999999], [-2.1032755, 57.14714620000001], [-2.1031112, 57.14700319999999], [-2.10294, 57.146859600000006], [-2.1027562999999994, 57.14671649999999], [-2.1025497, 57.1465512], [-2.1024249, 57.1464599], [-2.1024191, 57.14645569999999], [-2.1023227999999996, 57.1463852], [-2.1019193, 57.1460729], [-2.1017022660211344, 57.14590965910052], [-2.1016978, 57.1459063], [-2.1016321, 57.145848099999995], [-2.1015264, 57.145752], [-2.1013899, 57.14562819999999], [-2.100982699999999, 57.1452427], [-2.1006481, 57.14494009999999], [-2.1004156, 57.144700099999994], [-2.0999656, 57.14428720000001], [-2.0997851000000005, 57.144137], [-2.099588, 57.1439789], [-2.0992203, 57.143692699999995], [-2.0991013999999995, 57.1436002], [-2.0984888, 57.1431337], [-2.0983632999999995, 57.1430384], [-2.0982335, 57.142937499999995], [-2.0981039, 57.142828900000005], [-2.0980311, 57.142761]]}", "current_leg_start": "Dyce", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "57.1427610", "next_location_lon": "-2.0980311", "previous_location": "Dyce", "current_leg_milage": "6.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 464.784, \"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\": 21542.234, \"from_m\": 464.784, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21595.729, \"from_m\": 21542.234, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23543.624, \"from_m\": 21595.729, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24027.263, \"from_m\": 23543.624, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26798.495, \"from_m\": 24027.263, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33675.358, \"from_m\": 26798.495, \"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\": 33717.317, \"from_m\": 33675.358, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35448.775, \"from_m\": 33717.317, \"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\": 35500.143, \"from_m\": 35448.775, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37661.647, \"from_m\": 35500.143, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 37952.572, \"from_m\": 37661.647, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38855.53, \"from_m\": 37952.572, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54187.903, \"from_m\": 38855.53, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54685.62, \"from_m\": 54187.903, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54743.278, \"from_m\": 54685.62, \"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\": 55454.239, \"from_m\": 54743.278, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55720.036, \"from_m\": 55454.239, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63757.084, \"from_m\": 55720.036, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64026.415, \"from_m\": 63757.084, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64626.603, \"from_m\": 64026.415, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64640.692, \"from_m\": 64626.603, \"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\": 65140.077, \"from_m\": 64640.692, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65629.293, \"from_m\": 65140.077, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 602508, \"profile_key\": \"f45a379e32a724ac606bb8f031235901abcd39bd81e44ea06ce34f921939938b\", \"schedule_id\": 19026, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Huntly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Kennethmont\", \"stage_seq\": 2, \"distance_m\": 12680.146, \"section_seq\": 1, \"route_path_id\": 73741}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Insch\", \"stage_seq\": 3, \"distance_m\": 21371.699, \"section_seq\": 1, \"route_path_id\": 73741}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"Inverurie\", \"stage_seq\": 4, \"distance_m\": 38443.756, \"section_seq\": 1, \"route_path_id\": 73741}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820H\", \"location\": \"Kintore\", \"stage_seq\": 5, \"distance_m\": 43608.757, \"section_seq\": 1, \"route_path_id\": 73741}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0831\", \"location\": \"Dyce\", \"stage_seq\": 6, \"distance_m\": 55527.797, \"section_seq\": 1, \"route_path_id\": 73741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837H\", \"location\": \"Berryden Jn\", \"stage_seq\": 7, \"distance_m\": 64026.415, \"section_seq\": 1, \"route_path_id\": 73741}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 8, \"distance_m\": 65629.293, \"section_seq\": 1, \"route_path_id\": 73741}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 65629.293, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73741}], \"total_distance_m\": 65629.293, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 65629.293, \"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": "0747", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "57.1427610", "current_position_lon": "-2.0980311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:56Z\", \"source_id\": 16043066, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:46Z\", \"source_id\": 49469709, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:15:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:52Z\", \"source_id\": 16051375, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:26Z\", \"source_id\": 49485951, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:20:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:28Z\", \"source_id\": 16056210, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:21Z\", \"source_id\": 49511742, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:23Z\", \"source_id\": 16063677, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:13Z\", \"source_id\": 16072618, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "6N", "timing_fact_generation": 1789544354173557, "current_leg_arrival_utc": "2026-09-16T08:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:14.166971", "service_state_evidence_id": 16072618, "current_leg_start_actual_dep": "2026-09-16T08:31:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-16T07:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:49:14.997060", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
HNT |
ABD |
2A62 |
158726 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 464.784, "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": 21542.234, "from_m": 464.784, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21595.729, "from_m": 21542.234, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23543.624, "from_m": 21595.729, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24027.263, "from_m": 23543.624, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26798.495, "from_m": 24027.263, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33675.358, "from_m": 26798.495, "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": 33717.317, "from_m": 33675.358, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35448.775, "from_m": 33717.317, "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": 35500.143, "from_m": 35448.775, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37661.647, "from_m": 35500.143, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 37952.572, "from_m": 37661.647, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38855.53, "from_m": 37952.572, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54187.903, "from_m": 38855.53, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54685.62, "from_m": 54187.903, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54743.278, "from_m": 54685.62, "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": 55454.239, "from_m": 54743.278, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55720.036, "from_m": 55454.239, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63757.084, "from_m": 55720.036, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64026.415, "from_m": 63757.084, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64626.603, "from_m": 64026.415, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64640.692, "from_m": 64626.603, "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": 65140.077, "from_m": 64640.692, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65629.293, "from_m": 65140.077, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 602508, "profile_key": "f45a379e32a724ac606bb8f031235901abcd39bd81e44ea06ce34f921939938b", "schedule_id": 19026, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0747", "location": "Huntly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Kennethmont", "stage_seq": 2, "distance_m": 12680.146, "section_seq": 1, "route_path_id": 73741}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Insch", "stage_seq": 3, "distance_m": 21371.699, "section_seq": 1, "route_path_id": 73741}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "Inverurie", "stage_seq": 4, "distance_m": 38443.756, "section_seq": 1, "route_path_id": 73741}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820H", "location": "Kintore", "stage_seq": 5, "distance_m": 43608.757, "section_seq": 1, "route_path_id": 73741}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0831", "location": "Dyce", "stage_seq": 6, "distance_m": 55527.797, "section_seq": 1, "route_path_id": 73741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837H", "location": "Berryden Jn", "stage_seq": 7, "distance_m": 64026.415, "section_seq": 1, "route_path_id": 73741}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 8, "distance_m": 65629.293, "section_seq": 1, "route_path_id": 73741}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 65629.293, "from_m": 0.0, "section_seq": 1, "route_path_id": 73741}], "total_distance_m": 65629.293, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 65629.293, "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-16T07:03:56Z", "source_id": 16043066, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 360, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:46Z", "source_id": 49469709, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:15:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:52Z", "source_id": 16051375, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 370, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:26Z", "source_id": 49485951, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:20:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:28Z", "source_id": 16056210, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 374, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:21Z", "source_id": 49511742, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:29:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:23Z", "source_id": 16063677, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:13Z", "source_id": 16072618, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:38:00+01:00", "operational_fact": true}] |
Huntly |
0747 |
0747 |
1 |
None |
None |
Aberdeen |
0840 |
0840 |
6N |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88389/2026-09-16/detailed |
None |
Dyce |
2026-09-16T08:31:00+01:00 |
Aberdeen |
8.0 |
{"type": "LineString", "coordinates": [[-2.1928911, 57.2059252], [-2.1927145, 57.20569199999999], [-2.1921488, 57.2049579], [-2.1920524, 57.2048302], [-2.1920307, 57.20480249999999], [-2.1917265999999995, 57.2044115], [-2.1916627999999996, 57.20432950000001], [-2.191570899999999, 57.204207], [-2.1914616, 57.2040645], [-2.1909312000000005, 57.20336280000001], [-2.1904276000000005, 57.2027054], [-2.1894331999999994, 57.2014074], [-2.1893492, 57.2012944], [-2.1888659999999995, 57.200656300000006], [-2.1887271000000004, 57.2004729], [-2.188298, 57.199938200000005], [-2.1880583, 57.1996891], [-2.1878421, 57.1994706], [-2.187574, 57.1992322], [-2.187332, 57.1990384], [-2.1864097, 57.198380500000006], [-2.1861324999999994, 57.1981724], [-2.1857980999999995, 57.19792139999999], [-2.1855469, 57.1977196], [-2.1853157, 57.19751459999999], [-2.1851182, 57.197326399999994], [-2.1848983000000004, 57.1970991], [-2.1847693, 57.1969389], [-2.1846044999999994, 57.19673420000001], [-2.1845213999999995, 57.196631], [-2.1843137, 57.196341399999994], [-2.1839442, 57.195800099999985], [-2.1835188999999997, 57.1952045], [-2.1831230999999995, 57.1946237], [-2.1831146595835342, 57.19461131384477], [-2.1828154999999994, 57.1941723], [-2.1822751, 57.19338439999999], [-2.182112, 57.1931129], [-2.1819729999999997, 57.192827099999995], [-2.1817679999999995, 57.1924063], [-2.1816303, 57.19198649999999], [-2.1815627, 57.1916743], [-2.1815220999999996, 57.19136209999999], [-2.1815068999999996, 57.1910493], [-2.1815086, 57.1908724], [-2.1815142, 57.190818500000006], [-2.1815239, 57.19072719999999], [-2.1815523, 57.190455400000005], [-2.181696, 57.1893387], [-2.1817056, 57.18916459999999], [-2.1817119, 57.18897050000001], [-2.1816882, 57.1886515], [-2.1816426, 57.18834879999999], [-2.1815769, 57.188044199999986], [-2.181526, 57.1878744], [-2.1814684999999994, 57.18770279999998], [-2.1813772, 57.18746480000001], [-2.1812690999999997, 57.1872231], [-2.181231299999999, 57.18715], [-2.1811515999999997, 57.186995499999995], [-2.1810174, 57.1867679], [-2.1808690999999993, 57.186542], [-2.1807007, 57.18631249999999], [-2.1804235999999997, 57.1859789], [-2.1802897, 57.1858307], [-2.179926, 57.1854587], [-2.1796345, 57.18520199999999], [-2.1792628, 57.1849034], [-2.1786613, 57.1844636], [-2.1785305, 57.1843691], [-2.1765718, 57.1830107], [-2.1741268, 57.18128060000001], [-2.1733634, 57.18073919999999], [-2.1730832, 57.1805479], [-2.1717663, 57.1796355], [-2.1714358, 57.1794347], [-2.1710785, 57.17921930000001], [-2.1706913, 57.1790038], [-2.1701841, 57.1787346], [-2.1698397, 57.17856870000001], [-2.1690308, 57.17823560000001], [-2.1681281, 57.17793], [-2.1675966999999994, 57.17776909999999], [-2.1671115, 57.177633099999994], [-2.166592, 57.1775064], [-2.1660717, 57.17740549999999], [-2.1654269, 57.1772738], [-2.1653521999999996, 57.17725850000001], [-2.1648849, 57.1771631], [-2.1644649, 57.177082], [-2.1640535, 57.17699319999999], [-2.1635956, 57.17688439999999], [-2.1632136, 57.176784700000006], [-2.1628648, 57.1766866], [-2.1621533, 57.176461800000006], [-2.161455, 57.1762039], [-2.1607821, 57.1759273], [-2.1593811, 57.1753693], [-2.1587016, 57.1751448], [-2.158313, 57.1750294], [-2.1577130999999996, 57.1748656], [-2.1570042, 57.1747024], [-2.156542, 57.174612], [-2.1560367, 57.1745228], [-2.1559566818868516, 57.17451027758288], [-2.1556156, 57.1744569], [-2.1551971, 57.17440309999999], [-2.1547566, 57.1743475], [-2.1543206, 57.1743045], [-2.1538815, 57.17426669999999], [-2.1528567, 57.1741994], [-2.1510673999999996, 57.1740855], [-2.1499439, 57.17401420000001], [-2.1488927, 57.17394949999999], [-2.1477196, 57.1738735], [-2.1472857999999997, 57.1738479], [-2.1460524, 57.1737679], [-2.1455926, 57.173739], [-2.1452162, 57.1737154], [-2.1449744, 57.1736999], [-2.1434363, 57.173604700000006], [-2.1431443999999997, 57.1735851], [-2.1405394, 57.1734312], [-2.1377506999999993, 57.17325189999999], [-2.1351956999999997, 57.173091199999995], [-2.1348928, 57.173072199999986], [-2.13481, 57.173067], [-2.1321553, 57.1729001], [-2.1318336, 57.1728799], [-2.1308565, 57.17281429999999], [-2.1304672, 57.17279200000001], [-2.1300209, 57.1727639], [-2.1294885, 57.17272280000001], [-2.1291436, 57.1726913], [-2.1287292, 57.17265799999999], [-2.1282761, 57.1726112], [-2.1277465, 57.1725568], [-2.1272984, 57.172498700000006], [-2.1264873, 57.1723825], [-2.126147, 57.1723242], [-2.1257533, 57.17225609999999], [-2.1252477, 57.1721647], [-2.1242724, 57.1719539], [-2.1237666, 57.1718331], [-2.122906, 57.1716057], [-2.1224633, 57.17147889999999], [-2.1219823, 57.17132839999999], [-2.121835, 57.1712794], [-2.1217125999999995, 57.171238900000006], [-2.1215262, 57.1711766], [-2.1214273, 57.17114359999999], [-2.1207973999999994, 57.17091249999999], [-2.1198526, 57.17054370000001], [-2.1194028, 57.1703469], [-2.118517, 57.1699253], [-2.1175969, 57.1694286], [-2.1167029, 57.16885099999998], [-2.1159465999999996, 57.168290799999994], [-2.1155075, 57.167901], [-2.1153235, 57.1677377], [-2.1151580999999995, 57.167569999999984], [-2.114839, 57.16724060000001], [-2.114367, 57.16665569999999], [-2.1141354999999997, 57.1663136], [-2.1140977, 57.16624929999999], [-2.1139736, 57.16603820000001], [-2.1139613, 57.166015300000005], [-2.1138822, 57.1658744], [-2.1138569, 57.1658255], [-2.1137605, 57.16563970000001], [-2.1135896, 57.16526330000001], [-2.1135027, 57.1650291], [-2.1134334, 57.164821], [-2.113300999999999, 57.1643254], [-2.1132287, 57.1639202], [-2.1131952, 57.163678299999994], [-2.1131854, 57.1633801], [-2.1131894, 57.1631455], [-2.1132083, 57.163003299999986], [-2.1132489, 57.1627677], [-2.1134965, 57.1615801], [-2.1135802999999997, 57.1612045], [-2.1136638, 57.1607989], [-2.1137193, 57.1604579], [-2.1137401, 57.16023630000001], [-2.1137455, 57.1601107], [-2.1137477, 57.16005919999999], [-2.1137489, 57.15996750000001], [-2.1137510999999995, 57.1598007], [-2.1137401999999996, 57.1595538], [-2.113732, 57.1594424], [-2.1137078, 57.15923589999999], [-2.1136713, 57.159012], [-2.113611, 57.1587478], [-2.1135181999999997, 57.1584076], [-2.1134481, 57.1582156], [-2.1133864, 57.1580586], [-2.1133182999999995, 57.1578851], [-2.1132083, 57.1576441], [-2.1130423, 57.15733759999999], [-2.1128403999999996, 57.15700700000001], [-2.1123487, 57.15627490000001], [-2.1115335, 57.15505799999999], [-2.1115245, 57.1550449], [-2.1113080999999996, 57.15473029999999], [-2.1110135, 57.15428719999999], [-2.1105072, 57.1535257], [-2.1103553, 57.1533286], [-2.110192, 57.15311680000001], [-2.1099345, 57.15279099999999], [-2.1096233999999994, 57.1524651], [-2.1092412, 57.1521145], [-2.1088793, 57.1518387], [-2.1084460999999997, 57.151546], [-2.1067236, 57.15039629999999], [-2.1065762, 57.15029800000001], [-2.1063269, 57.150131599999995], [-2.1052997, 57.149433], [-2.1052397, 57.14938850000001], [-2.1050161999999997, 57.14923159999999], [-2.104774, 57.14903869999999], [-2.1046234, 57.148895], [-2.1045057999999996, 57.1487579], [-2.1043019000000003, 57.1485193], [-2.1041124, 57.14825270000001], [-2.1036915, 57.14760420000001], [-2.1035807, 57.1474636], [-2.1034494, 57.14731919999999], [-2.1032755, 57.14714620000001], [-2.1031112, 57.14700319999999], [-2.10294, 57.146859600000006], [-2.1027562999999994, 57.14671649999999], [-2.1025497, 57.1465512], [-2.1024249, 57.1464599], [-2.1024191, 57.14645569999999], [-2.1023227999999996, 57.1463852], [-2.1019193, 57.1460729], [-2.1017022660211344, 57.14590965910052], [-2.1016978, 57.1459063], [-2.1016321, 57.145848099999995], [-2.1015264, 57.145752], [-2.1013899, 57.14562819999999], [-2.100982699999999, 57.1452427], [-2.1006481, 57.14494009999999], [-2.1004156, 57.144700099999994], [-2.0999656, 57.14428720000001], [-2.0997851000000005, 57.144137], [-2.099588, 57.1439789], [-2.0992203, 57.143692699999995], [-2.0991013999999995, 57.1436002], [-2.0984888, 57.1431337], [-2.0983632999999995, 57.1430384], [-2.0982335, 57.142937499999995], [-2.0981039, 57.142828900000005], [-2.0980311, 57.142761]]} |
6.3 |
0830 |
0838 |
Dyce |
Aberdeen |
Aberdeen |
57.1427610 |
-2.0980311 |
57.1427610 |
-2.0980311 |
1 |
0 |
2026-09-16 07:49:37 |
TERMINATED |
2026-09-16 07:38:00 |
Aberdeen |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072618 |
1789544354173557 |
21 |
21 |
2026-09-16 07:49:14.997060 |
6N |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:14.166971 |
| 571527 |
601042 |
C17169 |
651V19MA16 |
2026-09-16 |
COMPLETE |
16072696 |
2026-09-16 08:39:00 |
2026-09-16 07:49:37 |
2026-09-18 07:49:37 |
{"id": 601042, "stp": "P", "toc": "West Midlands Trains", "uid": "C17169", "consist": "196103", "dest_crs": "HFD", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17169/2026-09-16/detailed", "trust_id": "651V19MA16", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hereford", "service_date": "2026-09-16", "dest_arr_time": "0830", "dest_platform": "1", "is_terminated": 1, "next_location": "Hereford", "signalling_id": "1V19", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "0839", "current_leg_dep": "0823", "current_leg_end": "Hereford", "origin_dep_time": "0700", "origin_platform": "10B", "current_location": "Hereford", "last_update_time": "2026-09-16T07:49:37", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4256065, 52.0452676], [-2.4263945, 52.0453592], [-2.426574899999999, 52.0453785], [-2.4269244, 52.0454162], [-2.4289163, 52.0456446], [-2.429359499999999, 52.04569539999999], [-2.4301193999999997, 52.04577909999999], [-2.43054, 52.0458344], [-2.4313054999999997, 52.04589130000001], [-2.4320120999999997, 52.0459697], [-2.4327124, 52.0460561], [-2.4334822, 52.04615739999999], [-2.4342115, 52.04625339999999], [-2.4353727999999997, 52.04643149999999], [-2.4366047999999996, 52.0466423], [-2.4377506, 52.046854399999994], [-2.4389587999999995, 52.04710209999999], [-2.4399637, 52.0473305], [-2.4411637000000006, 52.04763049999999], [-2.4422263999999996, 52.0479065], [-2.4433776, 52.048232], [-2.4443373000000004, 52.0485188], [-2.4450429999999996, 52.0487371], [-2.4466834, 52.04928590000001], [-2.4468316, 52.0493393], [-2.4505421999999997, 52.05069700000001], [-2.4514593999999996, 52.0509915], [-2.4522895, 52.05124390000001], [-2.4531738, 52.051504], [-2.4541042, 52.051759199999985], [-2.4551451, 52.0520007], [-2.4561328999999996, 52.0522119], [-2.4572521, 52.05241629999999], [-2.4579456, 52.0525309], [-2.459707, 52.0527985], [-2.4610540999999997, 52.0529986], [-2.4683953999999995, 52.05408879999999], [-2.4710276, 52.0545062], [-2.471374959947274, 52.054578667909794], [-2.4736389999999995, 52.05505099999999], [-2.4763061999999993, 52.0557712], [-2.4775324999999997, 52.056164300000006], [-2.4801852000000006, 52.056993199999994], [-2.4823953, 52.057544], [-2.4847664, 52.05807179999999], [-2.4867216999999995, 52.058400600000006], [-2.4895817999999994, 52.058750399999994], [-2.4937417, 52.0590603], [-2.4940043, 52.0590719], [-2.4997954, 52.0591906], [-2.505384, 52.0593002], [-2.5088628, 52.0593675], [-2.510874, 52.05939039999999], [-2.5148124000000003, 52.0596021], [-2.51528279553466, 52.05964633696526], [-2.515326, 52.0596504], [-2.5167300999999997, 52.05978230000001], [-2.5210054999999993, 52.060403899999976], [-2.523087, 52.06080270000001], [-2.5250751999999994, 52.061275499999994], [-2.5271934, 52.061841599999994], [-2.528679, 52.0622722], [-2.5320494999999994, 52.0635096], [-2.5356511, 52.06488619999999], [-2.5397935, 52.06603809999999], [-2.5425175999999996, 52.066592799999995], [-2.546019, 52.0670693], [-2.5482245999999997, 52.0672007], [-2.5484351, 52.0672104], [-2.5515781, 52.0672985], [-2.5535721, 52.06736050000001], [-2.5555901, 52.0676171], [-2.5609926999999995, 52.0685444], [-2.5629728, 52.0688849], [-2.5676357999999997, 52.069654099999994], [-2.569712, 52.0700121], [-2.5724226, 52.0704797], [-2.5780407999999997, 52.07140830000001], [-2.5843386, 52.0725159], [-2.5873867, 52.07333440000001], [-2.5897054, 52.074163], [-2.5898892, 52.0742357], [-2.5904433999999994, 52.07442280000001], [-2.5908243, 52.07454950000001], [-2.5912270999999993, 52.0746733], [-2.5919063, 52.0748681], [-2.592409, 52.07500050000001], [-2.5930085, 52.0751425], [-2.5936674, 52.0752864], [-2.5948367, 52.0754956], [-2.5956922999999996, 52.07562039999999], [-2.5962856, 52.0756981], [-2.5968978999999996, 52.0757675], [-2.6005764, 52.07613899999999], [-2.6028868999999997, 52.076370899999986], [-2.605114323946612, 52.07659351349178], [-2.6051332, 52.0765954], [-2.6078561999999996, 52.0768781], [-2.6103592999999994, 52.0771382], [-2.6117834, 52.0772885], [-2.6131326999999995, 52.07742839999999], [-2.6142971, 52.07754580000001], [-2.6157193, 52.077689199999995], [-2.6183491, 52.077954], [-2.6199789999999994, 52.078111], [-2.6224529999999997, 52.0783561], [-2.6231773, 52.0784237], [-2.6238878999999997, 52.0784792], [-2.6245633, 52.0785083], [-2.6250798, 52.0785139], [-2.6255841, 52.0785017], [-2.6260943999999995, 52.0784763], [-2.6265772999999997, 52.0784378], [-2.6271121, 52.0783787], [-2.6276471, 52.07830249999999], [-2.6281774, 52.07821419999999], [-2.6290469, 52.0780489], [-2.6299865999999996, 52.0778639], [-2.6307200999999996, 52.0777362], [-2.6313909, 52.0776376], [-2.6319793, 52.07756530000001], [-2.6325858999999996, 52.0775023], [-2.6330641999999997, 52.0774629], [-2.6338726, 52.0774084], [-2.6343692, 52.0773878], [-2.6351317000000005, 52.077369899999994], [-2.6357353, 52.0773709], [-2.6362036, 52.0773808], [-2.6368545999999995, 52.0774071], [-2.6374459, 52.0774437], [-2.6382695999999997, 52.0775123], [-2.6395408999999996, 52.07763159999999], [-2.6422441, 52.0778851], [-2.6449701999999995, 52.07813959999999], [-2.6479939, 52.078416], [-2.6578706, 52.0793376], [-2.658438, 52.0793871], [-2.6596226, 52.07949500000001], [-2.6614076999999994, 52.0796531], [-2.6624862999999994, 52.07974940000001], [-2.6639899, 52.0798851], [-2.6652959, 52.0800017], [-2.6655299, 52.0800215], [-2.6684540999999995, 52.080284699999986], [-2.6688721, 52.0803224], [-2.6690007, 52.08033259999999], [-2.6717917, 52.0805821], [-2.6737379, 52.0807553], [-2.6739592999999995, 52.0807727], [-2.6754916999999994, 52.080905900000005], [-2.6756426, 52.08092109999999], [-2.6773386, 52.081074], [-2.677716600000001, 52.0811081], [-2.6780833999999993, 52.08113980000001], [-2.6782739, 52.08115560000001], [-2.6793705999999995, 52.081251300000005], [-2.6805020999999996, 52.08132839999999], [-2.6809058, 52.08135229999999], [-2.681446, 52.0813807], [-2.6825927999999997, 52.08142419999999], [-2.6837731999999996, 52.08145189999999], [-2.6850699999999996, 52.0814635], [-2.6857687999999995, 52.0814596], [-2.6865962, 52.0814422], [-2.6873533999999997, 52.0814092], [-2.6882107999999993, 52.08135609999999], [-2.6894441, 52.08126209999999], [-2.6904963999999993, 52.0811722], [-2.6916708999999996, 52.0810607], [-2.6921658999999996, 52.0810014], [-2.6926203, 52.080921399999994], [-2.6928773000000006, 52.08087189999999], [-2.6931136999999996, 52.0808284], [-2.6934761999999997, 52.080754899999995], [-2.6938521999999994, 52.080648399999994], [-2.6942138, 52.0805307], [-2.6946041999999997, 52.0803895], [-2.6949458523585643, 52.08022941640262], [-2.6950907999999996, 52.0801615], [-2.6951605, 52.08012199999999], [-2.6955252999999995, 52.07991539999999], [-2.695762199999999, 52.079768], [-2.6960627, 52.0795571], [-2.6962638, 52.0793939], [-2.6966608, 52.0789867], [-2.6967028, 52.07894169999999], [-2.6968756313677815, 52.07875601422496], [-2.6975754, 52.07800420000001], [-2.6981199, 52.077422299999995], [-2.6983978999999993, 52.07715100000001], [-2.6988413999999996, 52.0767497], [-2.6997256, 52.07603000000001], [-2.7003944, 52.0755348], [-2.7012742, 52.0749594], [-2.7022012999999996, 52.0744161], [-2.7032071, 52.0738918], [-2.7040654, 52.073486299999985], [-2.7050363999999996, 52.0730774], [-2.7066028, 52.0724888], [-2.7073511, 52.0722415], [-2.7084427999999994, 52.0719085], [-2.7093144999999996, 52.07166779999999], [-2.7106502, 52.0713166], [-2.7112859, 52.0711402], [-2.7117982, 52.0709786], [-2.7122328, 52.070820399999995], [-2.7126284, 52.0706604], [-2.7128925999999995, 52.0705334], [-2.7130093, 52.0704749], [-2.7131527, 52.07039909999999], [-2.7133109999999996, 52.0703027], [-2.7134451, 52.07022270000001], [-2.7135591, 52.070148499999995], [-2.713712, 52.07005199999999], [-2.7139065, 52.0699127], [-2.7140512999999995, 52.0697924], [-2.7141773999999996, 52.069681899999985], [-2.7143140999999997, 52.0695574], [-2.7144415999999993, 52.0694239], [-2.7145488, 52.06930929999999], [-2.7146547999999995, 52.06918229999999], [-2.7147526999999996, 52.06905450000001], [-2.7148411999999995, 52.068935], [-2.7149485, 52.0687693], [-2.7150315999999997, 52.0686267], [-2.7150974000000003, 52.0685005], [-2.7151683999999996, 52.068342300000005], [-2.7152261, 52.0681996], [-2.7152744, 52.06805869999999], [-2.715316, 52.06791110000001], [-2.715342699999999, 52.06771979999999], [-2.7153641999999993, 52.067554999999984], [-2.7153717999999993, 52.06746450000001], [-2.715375, 52.0673992], [-2.715375, 52.06727050000001], [-2.7153696, 52.0671411], [-2.7153615999999996, 52.067023199999994], [-2.7153476999999997, 52.0668923], [-2.7153324999999997, 52.066786], [-2.7152489, 52.0665063], [-2.7152122999999997, 52.0664001], [-2.7151657, 52.066282099999995], [-2.7151120999999994, 52.0661642], [-2.7150585, 52.0660578], [-2.7149901, 52.0659399], [-2.7149166999999994, 52.0658321], [-2.71483, 52.065717500000005], [-2.7147339, 52.06559940000001], [-2.7145409, 52.0653714], [-2.7141868, 52.0650247], [-2.7138582, 52.064697399999986], [-2.7134786, 52.06433140000001], [-2.7131554, 52.0640338], [-2.7128858999999994, 52.0638029], [-2.712674, 52.063642], [-2.7124579999999994, 52.06348869999999], [-2.7122716, 52.063370899999995], [-2.7120638, 52.06325449999999], [-2.7118513999999996, 52.0631394], [-2.7116007, 52.06301400000001], [-2.7111854, 52.0628085], [-2.710721299999999, 52.062576], [-2.7103052999999995, 52.062363100000006], [-2.7101240999999994, 52.0622753], [-2.7099954, 52.0622209], [-2.7098817999999993, 52.062178999999986], [-2.7093467, 52.0619932], [-2.7091787, 52.0619352], [-2.7089576, 52.06184439999999], [-2.7085343, 52.0616327]]}", "current_leg_start": "Ledbury", "dest_arr_time_act": "0830", "motion_projection": null, "next_location_lat": "52.0616327", "next_location_lon": "-2.7085343", "previous_location": "Ledbury", "current_leg_milage": "13.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 313.014, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 332.557, \"from_m\": 313.014, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.751, \"from_m\": 332.557, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1939.652, \"from_m\": 472.751, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4448.571, \"from_m\": 1939.652, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7878.017, \"from_m\": 4448.571, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8174.018, \"from_m\": 7878.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8476.402, \"from_m\": 8174.018, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8629.931, \"from_m\": 8476.402, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12797.065, \"from_m\": 8629.931, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12820.68, \"from_m\": 12797.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\": 18854.337, \"from_m\": 12820.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\": 19363.068, \"from_m\": 18854.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\": 22816.462, \"from_m\": 19363.068, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22857.835, \"from_m\": 22816.462, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23660.72, \"from_m\": 22857.835, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 26052.283, \"from_m\": 23660.72, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 26099.489, \"from_m\": 26052.283, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26151.763, \"from_m\": 26099.489, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26239.451, \"from_m\": 26151.763, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30452.845, \"from_m\": 26239.451, \"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\": 31720.462, \"from_m\": 30452.845, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32041.347, \"from_m\": 31720.462, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32459.012, \"from_m\": 32041.347, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32618.114, \"from_m\": 32459.012, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32783.738, \"from_m\": 32618.114, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41155.483, \"from_m\": 32783.738, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41586.165, \"from_m\": 41155.483, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41791.63, \"from_m\": 41586.165, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 43515.069, \"from_m\": 41791.63, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43546.733, \"from_m\": 43515.069, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 43572.882, \"from_m\": 43546.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52118.796, \"from_m\": 43572.882, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 56415.8, \"from_m\": 52118.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\": 56751.805, \"from_m\": 56415.8, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56870.777, \"from_m\": 56751.805, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57494.035, \"from_m\": 56870.777, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58942.324, \"from_m\": 57494.035, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59320.264, \"from_m\": 58942.324, \"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\": 63582.065, \"from_m\": 59320.264, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64784.765, \"from_m\": 63582.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66108.808, \"from_m\": 64784.765, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66839.411, \"from_m\": 66108.808, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 85221.39, \"from_m\": 66839.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\": 85648.663, \"from_m\": 85221.39, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87138.82, \"from_m\": 85648.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\": 87531.713, \"from_m\": 87138.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88221.511, \"from_m\": 87531.713, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 88367.682, \"from_m\": 88221.511, \"capability_applied\": null, \"effective_limit_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\": 601042, \"profile_key\": \"f1094bd4f9a36c82b2be0c9a46759b526d82723bc286e489eb908a2e6208f9f8\", \"schedule_id\": 2253, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703\", \"location\": \"Five Ways\", \"stage_seq\": 2, \"distance_m\": 1409.786, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": false, \"wtt_arr\": \"0706\", \"wtt_dep\": \"0707\", \"location\": \"University\", \"stage_seq\": 3, \"distance_m\": 4128.671, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708H\", \"location\": \"Selly Oak\", \"stage_seq\": 4, \"distance_m\": 5289.236, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Kings Norton\", \"stage_seq\": 5, \"distance_m\": 8805.913, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Longbridge\", \"stage_seq\": 6, \"distance_m\": 12638.261, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Barnt Green\", \"stage_seq\": 7, \"distance_m\": 16971.026, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0721\", \"location\": \"Bromsgrove\", \"stage_seq\": 8, \"distance_m\": 22968.913, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 9, \"distance_m\": 25996.722, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": false, \"wtt_arr\": \"0729H\", \"wtt_dep\": \"0732\", \"location\": \"Droitwich Spa\", \"stage_seq\": 10, \"distance_m\": 32873.124, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735H\", \"location\": \"Droitwich Sig. 68\", \"stage_seq\": 11, \"distance_m\": 35761.608, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Tunnel Jn\", \"stage_seq\": 12, \"distance_m\": 41173.554, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0742\", \"location\": \"Worcester Foregate Street\", \"stage_seq\": 13, \"distance_m\": 42324.575, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743\", \"location\": \"Henwick\", \"stage_seq\": 14, \"distance_m\": 43911.802, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748H\", \"location\": \"Newlands East S.B.\", \"stage_seq\": 15, \"distance_m\": 50523.452, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0752\", \"location\": \"Malvern Link\", \"stage_seq\": 16, \"distance_m\": 53223.972, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0801\", \"location\": \"Great Malvern\", \"stage_seq\": 17, \"distance_m\": 55065.587, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Malvern Wells\", \"stage_seq\": 18, \"distance_m\": 56778.99, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806H\", \"location\": \"Colwall\", \"stage_seq\": 19, \"distance_m\": 59574.066, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0813H\", \"location\": \"Ledbury\", \"stage_seq\": 20, \"distance_m\": 66345.483, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826H\", \"location\": \"Shelwick Jn\", \"stage_seq\": 21, \"distance_m\": 85654.432, \"section_seq\": 1, \"route_path_id\": 28824}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": null, \"location\": \"Hereford\", \"stage_seq\": 22, \"distance_m\": 88367.682, \"section_seq\": 1, \"route_path_id\": 28824}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 88367.682, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28824}], \"total_distance_m\": 88367.682, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 88326.309, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 41.373, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0700", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "52.0616327", "current_position_lon": "-2.7085343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:48:08Z\", \"source_id\": 16029960, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:24Z\", \"source_id\": 16039189, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:57Z\", \"source_id\": 16045645, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:19Z\", \"source_id\": 16053620, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:00Z\", \"source_id\": 16053266, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:50Z\", \"source_id\": 16059016, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:20Z\", \"source_id\": 16072696, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hereford", "service_state_platform": "1", "timing_fact_generation": 1789544363111975, "current_leg_arrival_utc": "2026-09-16T08:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:23.105752", "service_state_evidence_id": 16072696, "current_leg_start_actual_dep": "2026-09-16T08:22:30+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-16T07:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:49:23.466691", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BHM |
HFD |
1V19 |
196103 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 313.014, "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": 332.557, "from_m": 313.014, "capability_applied": null, "effective_limit_mph": 15.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.751, "from_m": 332.557, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1939.652, "from_m": 472.751, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4448.571, "from_m": 1939.652, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7878.017, "from_m": 4448.571, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8174.018, "from_m": 7878.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 8476.402, "from_m": 8174.018, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 8629.931, "from_m": 8476.402, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12797.065, "from_m": 8629.931, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12820.68, "from_m": 12797.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": 18854.337, "from_m": 12820.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": 19363.068, "from_m": 18854.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": 22816.462, "from_m": 19363.068, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22857.835, "from_m": 22816.462, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23660.72, "from_m": 22857.835, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 26052.283, "from_m": 23660.72, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 26099.489, "from_m": 26052.283, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26151.763, "from_m": 26099.489, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26239.451, "from_m": 26151.763, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30452.845, "from_m": 26239.451, "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": 31720.462, "from_m": 30452.845, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 32041.347, "from_m": 31720.462, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32459.012, "from_m": 32041.347, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32618.114, "from_m": 32459.012, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32783.738, "from_m": 32618.114, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41155.483, "from_m": 32783.738, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41586.165, "from_m": 41155.483, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41791.63, "from_m": 41586.165, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 43515.069, "from_m": 41791.63, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43546.733, "from_m": 43515.069, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 43572.882, "from_m": 43546.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52118.796, "from_m": 43572.882, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 56415.8, "from_m": 52118.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": 56751.805, "from_m": 56415.8, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56870.777, "from_m": 56751.805, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57494.035, "from_m": 56870.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58942.324, "from_m": 57494.035, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59320.264, "from_m": 58942.324, "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": 63582.065, "from_m": 59320.264, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64784.765, "from_m": 63582.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66108.808, "from_m": 64784.765, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66839.411, "from_m": 66108.808, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 85221.39, "from_m": 66839.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": 85648.663, "from_m": 85221.39, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 87138.82, "from_m": 85648.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": 87531.713, "from_m": 87138.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88221.511, "from_m": 87531.713, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88367.682, "from_m": 88221.511, "capability_applied": null, "effective_limit_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": 601042, "profile_key": "f1094bd4f9a36c82b2be0c9a46759b526d82723bc286e489eb908a2e6208f9f8", "schedule_id": 2253, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0700", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703", "location": "Five Ways", "stage_seq": 2, "distance_m": 1409.786, "section_seq": 1, "route_path_id": 28824}, {"is_pass": false, "wtt_arr": "0706", "wtt_dep": "0707", "location": "University", "stage_seq": 3, "distance_m": 4128.671, "section_seq": 1, "route_path_id": 28824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708H", "location": "Selly Oak", "stage_seq": 4, "distance_m": 5289.236, "section_seq": 1, "route_path_id": 28824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Kings Norton", "stage_seq": 5, "distance_m": 8805.913, "section_seq": 1, "route_path_id": 28824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "Longbridge", "stage_seq": 6, "distance_m": 12638.261, "section_seq": 1, "route_path_id": 28824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715", "location": "Barnt Green", "stage_seq": 7, "distance_m": 16971.026, "section_seq": 1, "route_path_id": 28824}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0721", "location": "Bromsgrove", "stage_seq": 8, "distance_m": 22968.913, "section_seq": 1, "route_path_id": 28824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724", "location": "Stoke Works Jn", "stage_seq": 9, "distance_m": 25996.722, "section_seq": 1, "route_path_id": 28824}, {"is_pass": false, "wtt_arr": "0729H", "wtt_dep": "0732", "location": "Droitwich Spa", "stage_seq": 10, "distance_m": 32873.124, "section_seq": 1, "route_path_id": 28824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735H", "location": "Droitwich Sig. 68", "stage_seq": 11, "distance_m": 35761.608, "section_seq": 1, "route_path_id": 28824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Tunnel Jn", "stage_seq": 12, "distance_m": 41173.554, "section_seq": 1, "route_path_id": 28824}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0742", "location": "Worcester Foregate Street", "stage_seq": 13, "distance_m": 42324.575, "section_seq": 1, "route_path_id": 28824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743", "location": "Henwick", "stage_seq": 14, "distance_m": 43911.802, "section_seq": 1, "route_path_id": 28824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748H", "location": "Newlands East S.B.", "stage_seq": 15, "distance_m": 50523.452, "section_seq": 1, "route_path_id": 28824}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0752", "location": "Malvern Link", "stage_seq": 16, "distance_m": 53223.972, "section_seq": 1, "route_path_id": 28824}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0801", "location": "Great Malvern", "stage_seq": 17, "distance_m": 55065.587, "section_seq": 1, "route_path_id": 28824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Malvern Wells", "stage_seq": 18, "distance_m": 56778.99, "section_seq": 1, "route_path_id": 28824}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806H", "location": "Colwall", "stage_seq": 19, "distance_m": 59574.066, "section_seq": 1, "route_path_id": 28824}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0813H", "location": "Ledbury", "stage_seq": 20, "distance_m": 66345.483, "section_seq": 1, "route_path_id": 28824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826H", "location": "Shelwick Jn", "stage_seq": 21, "distance_m": 85654.432, "section_seq": 1, "route_path_id": 28824}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": null, "location": "Hereford", "stage_seq": 22, "distance_m": 88367.682, "section_seq": 1, "route_path_id": 28824}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 88367.682, "from_m": 0.0, "section_seq": 1, "route_path_id": 28824}], "total_distance_m": 88367.682, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 88326.309, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 41.373, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:48:08Z", "source_id": 16029960, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:24Z", "source_id": 16039189, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:57Z", "source_id": 16045645, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T08:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:19Z", "source_id": 16053620, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:00Z", "source_id": 16053266, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:50Z", "source_id": 16059016, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:20Z", "source_id": 16072696, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:39:00+01:00", "operational_fact": true}] |
Birmingham New Street |
0700 |
0700 |
10B |
None |
None |
Hereford |
0830 |
0830 |
1 |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17169/2026-09-16/detailed |
None |
Ledbury |
2026-09-16T08:22:30+01:00 |
Hereford |
16.0 |
{"type": "LineString", "coordinates": [[-2.4256065, 52.0452676], [-2.4263945, 52.0453592], [-2.426574899999999, 52.0453785], [-2.4269244, 52.0454162], [-2.4289163, 52.0456446], [-2.429359499999999, 52.04569539999999], [-2.4301193999999997, 52.04577909999999], [-2.43054, 52.0458344], [-2.4313054999999997, 52.04589130000001], [-2.4320120999999997, 52.0459697], [-2.4327124, 52.0460561], [-2.4334822, 52.04615739999999], [-2.4342115, 52.04625339999999], [-2.4353727999999997, 52.04643149999999], [-2.4366047999999996, 52.0466423], [-2.4377506, 52.046854399999994], [-2.4389587999999995, 52.04710209999999], [-2.4399637, 52.0473305], [-2.4411637000000006, 52.04763049999999], [-2.4422263999999996, 52.0479065], [-2.4433776, 52.048232], [-2.4443373000000004, 52.0485188], [-2.4450429999999996, 52.0487371], [-2.4466834, 52.04928590000001], [-2.4468316, 52.0493393], [-2.4505421999999997, 52.05069700000001], [-2.4514593999999996, 52.0509915], [-2.4522895, 52.05124390000001], [-2.4531738, 52.051504], [-2.4541042, 52.051759199999985], [-2.4551451, 52.0520007], [-2.4561328999999996, 52.0522119], [-2.4572521, 52.05241629999999], [-2.4579456, 52.0525309], [-2.459707, 52.0527985], [-2.4610540999999997, 52.0529986], [-2.4683953999999995, 52.05408879999999], [-2.4710276, 52.0545062], [-2.471374959947274, 52.054578667909794], [-2.4736389999999995, 52.05505099999999], [-2.4763061999999993, 52.0557712], [-2.4775324999999997, 52.056164300000006], [-2.4801852000000006, 52.056993199999994], [-2.4823953, 52.057544], [-2.4847664, 52.05807179999999], [-2.4867216999999995, 52.058400600000006], [-2.4895817999999994, 52.058750399999994], [-2.4937417, 52.0590603], [-2.4940043, 52.0590719], [-2.4997954, 52.0591906], [-2.505384, 52.0593002], [-2.5088628, 52.0593675], [-2.510874, 52.05939039999999], [-2.5148124000000003, 52.0596021], [-2.51528279553466, 52.05964633696526], [-2.515326, 52.0596504], [-2.5167300999999997, 52.05978230000001], [-2.5210054999999993, 52.060403899999976], [-2.523087, 52.06080270000001], [-2.5250751999999994, 52.061275499999994], [-2.5271934, 52.061841599999994], [-2.528679, 52.0622722], [-2.5320494999999994, 52.0635096], [-2.5356511, 52.06488619999999], [-2.5397935, 52.06603809999999], [-2.5425175999999996, 52.066592799999995], [-2.546019, 52.0670693], [-2.5482245999999997, 52.0672007], [-2.5484351, 52.0672104], [-2.5515781, 52.0672985], [-2.5535721, 52.06736050000001], [-2.5555901, 52.0676171], [-2.5609926999999995, 52.0685444], [-2.5629728, 52.0688849], [-2.5676357999999997, 52.069654099999994], [-2.569712, 52.0700121], [-2.5724226, 52.0704797], [-2.5780407999999997, 52.07140830000001], [-2.5843386, 52.0725159], [-2.5873867, 52.07333440000001], [-2.5897054, 52.074163], [-2.5898892, 52.0742357], [-2.5904433999999994, 52.07442280000001], [-2.5908243, 52.07454950000001], [-2.5912270999999993, 52.0746733], [-2.5919063, 52.0748681], [-2.592409, 52.07500050000001], [-2.5930085, 52.0751425], [-2.5936674, 52.0752864], [-2.5948367, 52.0754956], [-2.5956922999999996, 52.07562039999999], [-2.5962856, 52.0756981], [-2.5968978999999996, 52.0757675], [-2.6005764, 52.07613899999999], [-2.6028868999999997, 52.076370899999986], [-2.605114323946612, 52.07659351349178], [-2.6051332, 52.0765954], [-2.6078561999999996, 52.0768781], [-2.6103592999999994, 52.0771382], [-2.6117834, 52.0772885], [-2.6131326999999995, 52.07742839999999], [-2.6142971, 52.07754580000001], [-2.6157193, 52.077689199999995], [-2.6183491, 52.077954], [-2.6199789999999994, 52.078111], [-2.6224529999999997, 52.0783561], [-2.6231773, 52.0784237], [-2.6238878999999997, 52.0784792], [-2.6245633, 52.0785083], [-2.6250798, 52.0785139], [-2.6255841, 52.0785017], [-2.6260943999999995, 52.0784763], [-2.6265772999999997, 52.0784378], [-2.6271121, 52.0783787], [-2.6276471, 52.07830249999999], [-2.6281774, 52.07821419999999], [-2.6290469, 52.0780489], [-2.6299865999999996, 52.0778639], [-2.6307200999999996, 52.0777362], [-2.6313909, 52.0776376], [-2.6319793, 52.07756530000001], [-2.6325858999999996, 52.0775023], [-2.6330641999999997, 52.0774629], [-2.6338726, 52.0774084], [-2.6343692, 52.0773878], [-2.6351317000000005, 52.077369899999994], [-2.6357353, 52.0773709], [-2.6362036, 52.0773808], [-2.6368545999999995, 52.0774071], [-2.6374459, 52.0774437], [-2.6382695999999997, 52.0775123], [-2.6395408999999996, 52.07763159999999], [-2.6422441, 52.0778851], [-2.6449701999999995, 52.07813959999999], [-2.6479939, 52.078416], [-2.6578706, 52.0793376], [-2.658438, 52.0793871], [-2.6596226, 52.07949500000001], [-2.6614076999999994, 52.0796531], [-2.6624862999999994, 52.07974940000001], [-2.6639899, 52.0798851], [-2.6652959, 52.0800017], [-2.6655299, 52.0800215], [-2.6684540999999995, 52.080284699999986], [-2.6688721, 52.0803224], [-2.6690007, 52.08033259999999], [-2.6717917, 52.0805821], [-2.6737379, 52.0807553], [-2.6739592999999995, 52.0807727], [-2.6754916999999994, 52.080905900000005], [-2.6756426, 52.08092109999999], [-2.6773386, 52.081074], [-2.677716600000001, 52.0811081], [-2.6780833999999993, 52.08113980000001], [-2.6782739, 52.08115560000001], [-2.6793705999999995, 52.081251300000005], [-2.6805020999999996, 52.08132839999999], [-2.6809058, 52.08135229999999], [-2.681446, 52.0813807], [-2.6825927999999997, 52.08142419999999], [-2.6837731999999996, 52.08145189999999], [-2.6850699999999996, 52.0814635], [-2.6857687999999995, 52.0814596], [-2.6865962, 52.0814422], [-2.6873533999999997, 52.0814092], [-2.6882107999999993, 52.08135609999999], [-2.6894441, 52.08126209999999], [-2.6904963999999993, 52.0811722], [-2.6916708999999996, 52.0810607], [-2.6921658999999996, 52.0810014], [-2.6926203, 52.080921399999994], [-2.6928773000000006, 52.08087189999999], [-2.6931136999999996, 52.0808284], [-2.6934761999999997, 52.080754899999995], [-2.6938521999999994, 52.080648399999994], [-2.6942138, 52.0805307], [-2.6946041999999997, 52.0803895], [-2.6949458523585643, 52.08022941640262], [-2.6950907999999996, 52.0801615], [-2.6951605, 52.08012199999999], [-2.6955252999999995, 52.07991539999999], [-2.695762199999999, 52.079768], [-2.6960627, 52.0795571], [-2.6962638, 52.0793939], [-2.6966608, 52.0789867], [-2.6967028, 52.07894169999999], [-2.6968756313677815, 52.07875601422496], [-2.6975754, 52.07800420000001], [-2.6981199, 52.077422299999995], [-2.6983978999999993, 52.07715100000001], [-2.6988413999999996, 52.0767497], [-2.6997256, 52.07603000000001], [-2.7003944, 52.0755348], [-2.7012742, 52.0749594], [-2.7022012999999996, 52.0744161], [-2.7032071, 52.0738918], [-2.7040654, 52.073486299999985], [-2.7050363999999996, 52.0730774], [-2.7066028, 52.0724888], [-2.7073511, 52.0722415], [-2.7084427999999994, 52.0719085], [-2.7093144999999996, 52.07166779999999], [-2.7106502, 52.0713166], [-2.7112859, 52.0711402], [-2.7117982, 52.0709786], [-2.7122328, 52.070820399999995], [-2.7126284, 52.0706604], [-2.7128925999999995, 52.0705334], [-2.7130093, 52.0704749], [-2.7131527, 52.07039909999999], [-2.7133109999999996, 52.0703027], [-2.7134451, 52.07022270000001], [-2.7135591, 52.070148499999995], [-2.713712, 52.07005199999999], [-2.7139065, 52.0699127], [-2.7140512999999995, 52.0697924], [-2.7141773999999996, 52.069681899999985], [-2.7143140999999997, 52.0695574], [-2.7144415999999993, 52.0694239], [-2.7145488, 52.06930929999999], [-2.7146547999999995, 52.06918229999999], [-2.7147526999999996, 52.06905450000001], [-2.7148411999999995, 52.068935], [-2.7149485, 52.0687693], [-2.7150315999999997, 52.0686267], [-2.7150974000000003, 52.0685005], [-2.7151683999999996, 52.068342300000005], [-2.7152261, 52.0681996], [-2.7152744, 52.06805869999999], [-2.715316, 52.06791110000001], [-2.715342699999999, 52.06771979999999], [-2.7153641999999993, 52.067554999999984], [-2.7153717999999993, 52.06746450000001], [-2.715375, 52.0673992], [-2.715375, 52.06727050000001], [-2.7153696, 52.0671411], [-2.7153615999999996, 52.067023199999994], [-2.7153476999999997, 52.0668923], [-2.7153324999999997, 52.066786], [-2.7152489, 52.0665063], [-2.7152122999999997, 52.0664001], [-2.7151657, 52.066282099999995], [-2.7151120999999994, 52.0661642], [-2.7150585, 52.0660578], [-2.7149901, 52.0659399], [-2.7149166999999994, 52.0658321], [-2.71483, 52.065717500000005], [-2.7147339, 52.06559940000001], [-2.7145409, 52.0653714], [-2.7141868, 52.0650247], [-2.7138582, 52.064697399999986], [-2.7134786, 52.06433140000001], [-2.7131554, 52.0640338], [-2.7128858999999994, 52.0638029], [-2.712674, 52.063642], [-2.7124579999999994, 52.06348869999999], [-2.7122716, 52.063370899999995], [-2.7120638, 52.06325449999999], [-2.7118513999999996, 52.0631394], [-2.7116007, 52.06301400000001], [-2.7111854, 52.0628085], [-2.710721299999999, 52.062576], [-2.7103052999999995, 52.062363100000006], [-2.7101240999999994, 52.0622753], [-2.7099954, 52.0622209], [-2.7098817999999993, 52.062178999999986], [-2.7093467, 52.0619932], [-2.7091787, 52.0619352], [-2.7089576, 52.06184439999999], [-2.7085343, 52.0616327]]} |
13.7 |
0823 |
0839 |
Ledbury |
Hereford |
Hereford |
52.0616327 |
-2.7085343 |
52.0616327 |
-2.7085343 |
1 |
0 |
2026-09-16 07:49:37 |
TERMINATED |
2026-09-16 07:39:00 |
Hereford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072696 |
1789544363111975 |
30 |
30 |
2026-09-16 07:49:23.466691 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:23.105752 |
| 571528 |
601215 |
C93219 |
861S07MA16 |
2026-09-16 |
COMPLETE |
16071546 |
2026-09-16 08:39:00 |
2026-09-16 07:49:37 |
2026-09-18 07:49:37 |
{"id": 601215, "stp": "P", "toc": "Southern", "uid": "C93219", "consist": "387219", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C93219/2026-09-16/detailed", "trust_id": "861S07MA16", "origin_crs": "PMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-16", "dest_arr_time": "0836", "dest_platform": "2", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1S07", "timing_status": "LATE", "origin_station": "Portsmouth Harbour", "current_leg_arr": "0839", "current_leg_dep": "0836", "current_leg_end": "Brighton", "origin_dep_time": "0705", "origin_platform": "5", "current_location": "Brighton", "last_update_time": "2026-09-16T07:49:37", "route_debug_link": null, "timing_variation": "+3 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": "0836", "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": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 381.412, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 563.276, \"from_m\": 381.412, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1170.809, \"from_m\": 563.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1526.605, \"from_m\": 1170.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1779.826, \"from_m\": 1526.605, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3034.81, \"from_m\": 1779.826, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3328.522, \"from_m\": 3034.81, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5434.207, \"from_m\": 3328.522, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 6979.44, \"from_m\": 5434.207, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7181.225, \"from_m\": 6979.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10724.004, \"from_m\": 7181.225, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 11447.591, \"from_m\": 10724.004, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12363.71, \"from_m\": 11447.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12930.013, \"from_m\": 12363.71, \"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\": 13025.227, \"from_m\": 12930.013, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13336.813, \"from_m\": 13025.227, \"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\": 25457.199, \"from_m\": 13336.813, \"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\": 26071.555, \"from_m\": 25457.199, \"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\": 36869.229, \"from_m\": 26071.555, \"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\": 37496.293, \"from_m\": 36869.229, \"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\": 41589.009, \"from_m\": 37496.293, \"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\": 41640.694, \"from_m\": 41589.009, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41746.142, \"from_m\": 41640.694, \"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\": 41981.602, \"from_m\": 41746.142, \"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\": 42758.612, \"from_m\": 41981.602, \"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\": 43145.48, \"from_m\": 42758.612, \"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\": 47928.994, \"from_m\": 43145.48, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47971.268, \"from_m\": 47928.994, \"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\": 54608.935, \"from_m\": 47971.268, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54743.817, \"from_m\": 54608.935, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 64115.856, \"from_m\": 54743.817, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64160.078, \"from_m\": 64115.856, \"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\": 70597.781, \"from_m\": 64160.078, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71265.93, \"from_m\": 70597.781, \"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\": 71351.767, \"from_m\": 71265.93, \"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\": 72476.784, \"from_m\": 71351.767, \"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\": 72664.405, \"from_m\": 72476.784, \"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\": 73888.638, \"from_m\": 72664.405, \"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\": 73992.055, \"from_m\": 73888.638, \"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\": 74033.411, \"from_m\": 73992.055, \"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\": 74293.572, \"from_m\": 74033.411, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 601215, \"profile_key\": \"efb6627f49b6c57859ac89312b76dd2df9c24d23a8ca3b51815859e71edeab0b\", \"schedule_id\": 7970, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Portsmouth Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0709\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 2, \"distance_m\": 1475.163, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0713\", \"location\": \"Fratton\", \"stage_seq\": 3, \"distance_m\": 2636.362, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0716H\", \"wtt_dep\": \"0717\", \"location\": \"Hilsea\", \"stage_seq\": 4, \"distance_m\": 6314.557, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 5, \"distance_m\": 7086.715, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Farlington Jn\", \"stage_seq\": 6, \"distance_m\": 8106.164, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0722H\", \"wtt_dep\": \"0723H\", \"location\": \"Havant\", \"stage_seq\": 7, \"distance_m\": 12788.425, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0725H\", \"location\": \"Warblington\", \"stage_seq\": 8, \"distance_m\": 13900.54, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0729\", \"location\": \"Emsworth\", \"stage_seq\": 9, \"distance_m\": 15855.783, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732\", \"location\": \"Southbourne\", \"stage_seq\": 10, \"distance_m\": 18108.87, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0734H\", \"location\": \"Nutbourne\", \"stage_seq\": 11, \"distance_m\": 19765.704, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0737H\", \"location\": \"Bosham\", \"stage_seq\": 12, \"distance_m\": 22409.561, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0740H\", \"wtt_dep\": \"0741\", \"location\": \"Fishbourne(Sussex)\", \"stage_seq\": 13, \"distance_m\": 24584.128, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744H\", \"location\": \"Chichester\", \"stage_seq\": 14, \"distance_m\": 27057.925, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0753\", \"location\": \"Barnham\", \"stage_seq\": 15, \"distance_m\": 37171.733, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0757H\", \"location\": \"Ford\", \"stage_seq\": 16, \"distance_m\": 41413.561, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Arundel Jn\", \"stage_seq\": 17, \"distance_m\": 42508.372, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0804H\", \"location\": \"Angmering\", \"stage_seq\": 18, \"distance_m\": 48123.68, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"West Worthing\", \"stage_seq\": 19, \"distance_m\": 54933.547, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812H\", \"location\": \"Worthing\", \"stage_seq\": 20, \"distance_m\": 56215.064, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"East Worthing\", \"stage_seq\": 21, \"distance_m\": 57630.985, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0817H\", \"wtt_dep\": \"0818\", \"location\": \"Lancing\", \"stage_seq\": 22, \"distance_m\": 59942.593, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 23, \"distance_m\": 63693.685, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0825H\", \"location\": \"Southwick\", \"stage_seq\": 24, \"distance_m\": 66149.813, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829\", \"location\": \"Portslade\", \"stage_seq\": 25, \"distance_m\": 68518.32, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832H\", \"location\": \"Hove\", \"stage_seq\": 26, \"distance_m\": 70836.602, \"section_seq\": 1, \"route_path_id\": 68090}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 27, \"distance_m\": 74293.572, \"section_seq\": 1, \"route_path_id\": 68090}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 74293.572, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68090}], \"total_distance_m\": 74293.572, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 72803.965, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1489.607, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0705", "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\": 27333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:07:43Z\", \"source_id\": 49287445, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:07:46Z\", \"source_id\": 15997256, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:11:07Z\", \"source_id\": 49296396, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:11:08Z\", \"source_id\": 15999886, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:16:03Z\", \"source_id\": 49309156, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:16:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:16:06Z\", \"source_id\": 16003796, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:27:34Z\", \"source_id\": 49340436, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:27:36Z\", \"source_id\": 16013154, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:53Z\", \"source_id\": 49349408, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:55Z\", \"source_id\": 16015783, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:33:33Z\", \"source_id\": 49356734, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:33:36Z\", \"source_id\": 16018055, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:36:54Z\", \"source_id\": 49365985, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:36:59Z\", \"source_id\": 16020868, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:39:13Z\", \"source_id\": 49372490, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:39:15Z\", \"source_id\": 16022719, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:41:26Z\", \"source_id\": 49378573, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:41:29Z\", \"source_id\": 16024574, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:45:09Z\", \"source_id\": 49388634, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:45:14Z\", \"source_id\": 16027547, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:49:41Z\", \"source_id\": 49401309, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:50:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:49:47Z\", \"source_id\": 16031261, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:52Z\", \"source_id\": 49423829, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:58:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:57Z\", \"source_id\": 16038083, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:02:19Z\", \"source_id\": 49436341, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:03:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:02:22Z\", \"source_id\": 16041771, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:45Z\", \"source_id\": 49455327, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:09:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:51Z\", \"source_id\": 16047187, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:20Z\", \"source_id\": 49471501, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:15:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:23Z\", \"source_id\": 16051820, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:18Z\", \"source_id\": 49474364, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:15:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:24Z\", \"source_id\": 16052734, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:07Z\", \"source_id\": 49482151, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:12Z\", \"source_id\": 16055113, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:20:37Z\", \"source_id\": 49489602, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:21:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:20:41Z\", \"source_id\": 16057248, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:45Z\", \"source_id\": 49501281, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:47Z\", \"source_id\": 16060658, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:03Z\", \"source_id\": 49510947, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:07Z\", \"source_id\": 16063417, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:43Z\", \"source_id\": 49521723, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:32:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:46Z\", \"source_id\": 16066443, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:38Z\", \"source_id\": 49530402, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:35:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:42Z\", \"source_id\": 16068943, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:54Z\", \"source_id\": 49540041, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:56Z\", \"source_id\": 16071546, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "2", "timing_fact_generation": 1789544277275232, "current_leg_arrival_utc": "2026-09-16T08:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:27.285305", "service_state_evidence_id": 16071546, "current_leg_start_actual_dep": "2026-09-16T08:35:30+01:00", "operational_evidence_version": 123, "service_state_event_time_utc": "2026-09-16T07:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:49:27.602687", "service_state_valid_until_kind": null, "operational_interpretation_version": 123, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
PMH |
BTN |
1S07 |
387219 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 381.412, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 563.276, "from_m": 381.412, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1170.809, "from_m": 563.276, "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": 1526.605, "from_m": 1170.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1779.826, "from_m": 1526.605, "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": 3034.81, "from_m": 1779.826, "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": 3328.522, "from_m": 3034.81, "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": 5434.207, "from_m": 3328.522, "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": 6979.44, "from_m": 5434.207, "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": 7181.225, "from_m": 6979.44, "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": 10724.004, "from_m": 7181.225, "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": 11447.591, "from_m": 10724.004, "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": 12363.71, "from_m": 11447.591, "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": 12930.013, "from_m": 12363.71, "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": 13025.227, "from_m": 12930.013, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13336.813, "from_m": 13025.227, "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": 25457.199, "from_m": 13336.813, "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": 26071.555, "from_m": 25457.199, "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": 36869.229, "from_m": 26071.555, "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": 37496.293, "from_m": 36869.229, "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": 41589.009, "from_m": 37496.293, "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": 41640.694, "from_m": 41589.009, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41746.142, "from_m": 41640.694, "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": 41981.602, "from_m": 41746.142, "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": 42758.612, "from_m": 41981.602, "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": 43145.48, "from_m": 42758.612, "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": 47928.994, "from_m": 43145.48, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47971.268, "from_m": 47928.994, "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": 54608.935, "from_m": 47971.268, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54743.817, "from_m": 54608.935, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 64115.856, "from_m": 54743.817, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64160.078, "from_m": 64115.856, "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": 70597.781, "from_m": 64160.078, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71265.93, "from_m": 70597.781, "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": 71351.767, "from_m": 71265.93, "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": 72476.784, "from_m": 71351.767, "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": 72664.405, "from_m": 72476.784, "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": 73888.638, "from_m": 72664.405, "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": 73992.055, "from_m": 73888.638, "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": 74033.411, "from_m": 73992.055, "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": 74293.572, "from_m": 74033.411, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 601215, "profile_key": "efb6627f49b6c57859ac89312b76dd2df9c24d23a8ca3b51815859e71edeab0b", "schedule_id": 7970, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0705", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0709", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 1475.163, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0713", "location": "Fratton", "stage_seq": 3, "distance_m": 2636.362, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0716H", "wtt_dep": "0717", "location": "Hilsea", "stage_seq": 4, "distance_m": 6314.557, "section_seq": 1, "route_path_id": 68090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Portcreek Jn", "stage_seq": 5, "distance_m": 7086.715, "section_seq": 1, "route_path_id": 68090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Farlington Jn", "stage_seq": 6, "distance_m": 8106.164, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0722H", "wtt_dep": "0723H", "location": "Havant", "stage_seq": 7, "distance_m": 12788.425, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0725H", "location": "Warblington", "stage_seq": 8, "distance_m": 13900.54, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0729", "location": "Emsworth", "stage_seq": 9, "distance_m": 15855.783, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732", "location": "Southbourne", "stage_seq": 10, "distance_m": 18108.87, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0734H", "location": "Nutbourne", "stage_seq": 11, "distance_m": 19765.704, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0737H", "location": "Bosham", "stage_seq": 12, "distance_m": 22409.561, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0740H", "wtt_dep": "0741", "location": "Fishbourne(Sussex)", "stage_seq": 13, "distance_m": 24584.128, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744H", "location": "Chichester", "stage_seq": 14, "distance_m": 27057.925, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0753", "location": "Barnham", "stage_seq": 15, "distance_m": 37171.733, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0757H", "location": "Ford", "stage_seq": 16, "distance_m": 41413.561, "section_seq": 1, "route_path_id": 68090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Arundel Jn", "stage_seq": 17, "distance_m": 42508.372, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0804H", "location": "Angmering", "stage_seq": 18, "distance_m": 48123.68, "section_seq": 1, "route_path_id": 68090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "West Worthing", "stage_seq": 19, "distance_m": 54933.547, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812H", "location": "Worthing", "stage_seq": 20, "distance_m": 56215.064, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "East Worthing", "stage_seq": 21, "distance_m": 57630.985, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0817H", "wtt_dep": "0818", "location": "Lancing", "stage_seq": 22, "distance_m": 59942.593, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822H", "location": "Shoreham-by-Sea", "stage_seq": 23, "distance_m": 63693.685, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0825H", "location": "Southwick", "stage_seq": 24, "distance_m": 66149.813, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829", "location": "Portslade", "stage_seq": 25, "distance_m": 68518.32, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832H", "location": "Hove", "stage_seq": 26, "distance_m": 70836.602, "section_seq": 1, "route_path_id": 68090}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": null, "location": "Brighton", "stage_seq": 27, "distance_m": 74293.572, "section_seq": 1, "route_path_id": 68090}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 74293.572, "from_m": 0.0, "section_seq": 1, "route_path_id": 68090}], "total_distance_m": 74293.572, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 72803.965, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1489.607, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:07:43Z", "source_id": 49287445, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:08:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:07:46Z", "source_id": 15997256, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:11:07Z", "source_id": 49296396, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:11:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:11:08Z", "source_id": 15999886, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27386, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:16:03Z", "source_id": 49309156, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:16:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:16:06Z", "source_id": 16003796, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:27:34Z", "source_id": 49340436, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:28:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:27:36Z", "source_id": 16013154, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27413, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:53Z", "source_id": 49349408, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:31:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:55Z", "source_id": 16015783, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27417, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:33:33Z", "source_id": 49356734, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:34:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:33:36Z", "source_id": 16018055, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27421, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:36:54Z", "source_id": 49365985, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:37:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:36:59Z", "source_id": 16020868, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27425, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:39:13Z", "source_id": 49372490, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:40:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:39:15Z", "source_id": 16022719, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27429, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:41:26Z", "source_id": 49378573, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:43:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:41:29Z", "source_id": 16024574, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27433, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:45:09Z", "source_id": 49388634, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:47:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:45:14Z", "source_id": 16027547, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27437, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:49:41Z", "source_id": 49401309, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:50:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:49:47Z", "source_id": 16031261, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:52Z", "source_id": 49423829, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:58:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:57Z", "source_id": 16038083, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:02:19Z", "source_id": 49436341, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:03:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:02:22Z", "source_id": 16041771, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31054, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:45Z", "source_id": 49455327, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:09:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:51Z", "source_id": 16047187, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:20Z", "source_id": 49471501, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:15:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:23Z", "source_id": 16051820, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:18Z", "source_id": 49474364, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:15:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:24Z", "source_id": 16052734, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31032, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:07Z", "source_id": 49482151, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:18:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:12Z", "source_id": 16055113, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:20:37Z", "source_id": 49489602, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:21:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:20:41Z", "source_id": 16057248, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:45Z", "source_id": 49501281, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:26:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:47Z", "source_id": 16060658, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31024, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:03Z", "source_id": 49510947, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:29:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:07Z", "source_id": 16063417, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:43Z", "source_id": 49521723, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T07:32:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:46Z", "source_id": 16066443, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31081, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:38Z", "source_id": 49530402, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T07:35:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:42Z", "source_id": 16068943, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30941, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:54Z", "source_id": 49540041, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T07:39:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:56Z", "source_id": 16071546, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T08:39:00+01:00", "operational_fact": true}] |
Portsmouth Harbour |
0705 |
0705 |
5 |
None |
None |
Brighton |
0836 |
0836 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C93219/2026-09-16/detailed |
None |
Hove |
2026-09-16T08:35: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 |
0836 |
0839 |
Hove |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-16 07:49:37 |
TERMINATED |
2026-09-16 07:39:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16071546 |
1789544277275232 |
123 |
123 |
2026-09-16 07:49:27.602687 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:27.285305 |
| 571529 |
602491 |
C38003 |
739W46MB16 |
2026-09-16 |
COMPLETE |
16071914 |
2026-09-16 08:39:00 |
2026-09-16 07:49:37 |
2026-09-18 07:49:37 |
{"id": 602491, "stp": "P", "toc": "Elizabeth Line", "uid": "C38003", "consist": "345062", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38003/2026-09-16/detailed", "trust_id": "739W46MB16", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-16", "dest_arr_time": "0841", "dest_platform": "5", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W46", "timing_status": "ON TIME", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "0839", "current_leg_dep": "0835", "current_leg_end": "Shenfield", "origin_dep_time": "0746", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-16T07:49:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "0839", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.299, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3205.007, \"from_m\": 2642.299, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3360.069, \"from_m\": 3205.007, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3817.617, \"from_m\": 3360.069, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3955.64, \"from_m\": 3817.617, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 4111.566, \"from_m\": 3955.64, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4234.419, \"from_m\": 4111.566, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 4453.56, \"from_m\": 4234.419, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 4683.373, \"from_m\": 4453.56, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5054.008, \"from_m\": 4683.373, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6121.343, \"from_m\": 5054.008, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 6360.04, \"from_m\": 6121.343, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6520.549, \"from_m\": 6360.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6925.178, \"from_m\": 6520.549, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7178.482, \"from_m\": 6925.178, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7493.559, \"from_m\": 7178.482, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 7718.831, \"from_m\": 7493.559, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 8017.046, \"from_m\": 7718.831, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8680.359, \"from_m\": 8017.046, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 8850.582, \"from_m\": 8680.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8996.578, \"from_m\": 8850.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9397.01, \"from_m\": 8996.578, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 9619.893, \"from_m\": 9397.01, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 9804.754, \"from_m\": 9619.893, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10434.049, \"from_m\": 9804.754, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11051.068, \"from_m\": 10434.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.227, \"from_m\": 11051.068, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11696.57, \"from_m\": 11553.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11798.848, \"from_m\": 11696.57, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 12691.318, \"from_m\": 11798.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 12879.5, \"from_m\": 12691.318, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13098.416, \"from_m\": 12879.5, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13120.608, \"from_m\": 13098.416, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13127.25, \"from_m\": 13120.608, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 13149.443, \"from_m\": 13127.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13368.359, \"from_m\": 13149.443, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13552.267, \"from_m\": 13368.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13910.295, \"from_m\": 13552.267, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14111.344, \"from_m\": 13910.295, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14388.848, \"from_m\": 14111.344, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18257.47, \"from_m\": 14388.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18341.867, \"from_m\": 18257.47, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18409.526, \"from_m\": 18341.867, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 19132.641, \"from_m\": 18409.526, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19457.227, \"from_m\": 19132.641, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19520.311, \"from_m\": 19457.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19970.02, \"from_m\": 19520.311, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20088.237, \"from_m\": 19970.02, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20168.537, \"from_m\": 20088.237, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20196.796, \"from_m\": 20168.537, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20289.398, \"from_m\": 20196.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23099.525, \"from_m\": 20289.398, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24237.485, \"from_m\": 23099.525, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24875.248, \"from_m\": 24237.485, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24936.51, \"from_m\": 24875.248, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25005.455, \"from_m\": 24936.51, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25101.301, \"from_m\": 25005.455, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30708.439, \"from_m\": 25101.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30837.497, \"from_m\": 30708.439, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30970.424, \"from_m\": 30837.497, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31041.812, \"from_m\": 30970.424, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48372.34, \"from_m\": 31041.812, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48400.799, \"from_m\": 48372.34, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48557.697, \"from_m\": 48400.799, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48863.672, \"from_m\": 48557.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49207.32, \"from_m\": 48863.672, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 602491, \"profile_key\": \"11790613a5bc30602f6ca4c6bd7cbf0989bcbc6b40f0e548db95372ad0695d04\", \"schedule_id\": 5393, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0746H\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0749H\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0754H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0757\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0759H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13123.929, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14660.108, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 18002.433, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 19069.054, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0807H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19825.932, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0809H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 21098.967, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21660.758, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22615.903, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0814H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 24432.72, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0817H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26491.93, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27532.574, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0821H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28655.652, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36712.033, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0828\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 38464.403, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40773.386, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0835H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 46005.711, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 49207.32, \"section_seq\": 1, \"route_path_id\": 29946}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49207.32, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}], \"total_distance_m\": 49207.32, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49207.32, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0746½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:48:33Z\", \"source_id\": 49398193, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:48:36Z\", \"source_id\": 16030332, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:50:41Z\", \"source_id\": 49404355, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:50:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:50:43Z\", \"source_id\": 16032085, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:53Z\", \"source_id\": 49413001, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:55Z\", \"source_id\": 16034728, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:53Z\", \"source_id\": 49418366, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:58Z\", \"source_id\": 16036434, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:52Z\", \"source_id\": 49426416, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:58:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:53Z\", \"source_id\": 16038787, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:02:44Z\", \"source_id\": 49437623, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:02:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:02:47Z\", \"source_id\": 16042123, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:35Z\", \"source_id\": 49440094, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:04:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:42Z\", \"source_id\": 16042871, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:59Z\", \"source_id\": 49447091, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:06:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:02Z\", \"source_id\": 16044854, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:14Z\", \"source_id\": 49453937, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:08:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:23Z\", \"source_id\": 16046794, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:36Z\", \"source_id\": 49460541, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:38Z\", \"source_id\": 16048719, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:46Z\", \"source_id\": 49469718, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:14:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:48Z\", \"source_id\": 16051363, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:19Z\", \"source_id\": 49477131, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:16:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:21Z\", \"source_id\": 16053630, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:18Z\", \"source_id\": 49482705, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:20Z\", \"source_id\": 16055249, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:20:11Z\", \"source_id\": 49488277, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:20:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:20:12Z\", \"source_id\": 16056857, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:42Z\", \"source_id\": 49498353, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:47Z\", \"source_id\": 16059778, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:20Z\", \"source_id\": 49506033, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:27:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:23Z\", \"source_id\": 16062033, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:43Z\", \"source_id\": 49518758, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:49Z\", \"source_id\": 16065646, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:37Z\", \"source_id\": 49530371, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:35:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:42Z\", \"source_id\": 16068940, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:19Z\", \"source_id\": 49541336, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:20Z\", \"source_id\": 16071914, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "5", "timing_fact_generation": 1789544302830971, "current_leg_arrival_utc": "2026-09-16T08:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:28.504647", "service_state_evidence_id": 16071914, "current_leg_start_actual_dep": "2026-09-16T08:35:30+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-16T07:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:49:28.555385", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
SNF |
9W46 |
345062 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.299, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3205.007, "from_m": 2642.299, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 3360.069, "from_m": 3205.007, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3817.617, "from_m": 3360.069, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3955.64, "from_m": 3817.617, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 4111.566, "from_m": 3955.64, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4234.419, "from_m": 4111.566, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 4453.56, "from_m": 4234.419, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 4683.373, "from_m": 4453.56, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5054.008, "from_m": 4683.373, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6121.343, "from_m": 5054.008, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 6360.04, "from_m": 6121.343, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6520.549, "from_m": 6360.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6925.178, "from_m": 6520.549, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7178.482, "from_m": 6925.178, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7493.559, "from_m": 7178.482, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 7718.831, "from_m": 7493.559, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 8017.046, "from_m": 7718.831, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8680.359, "from_m": 8017.046, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 8850.582, "from_m": 8680.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8996.578, "from_m": 8850.582, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9397.01, "from_m": 8996.578, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 9619.893, "from_m": 9397.01, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 9804.754, "from_m": 9619.893, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10434.049, "from_m": 9804.754, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11051.068, "from_m": 10434.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.227, "from_m": 11051.068, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11696.57, "from_m": 11553.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11798.848, "from_m": 11696.57, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 12691.318, "from_m": 11798.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 12879.5, "from_m": 12691.318, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13098.416, "from_m": 12879.5, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13120.608, "from_m": 13098.416, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13127.25, "from_m": 13120.608, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 13149.443, "from_m": 13127.25, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13368.359, "from_m": 13149.443, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13552.267, "from_m": 13368.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13910.295, "from_m": 13552.267, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14111.344, "from_m": 13910.295, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14388.848, "from_m": 14111.344, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18257.47, "from_m": 14388.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18341.867, "from_m": 18257.47, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18409.526, "from_m": 18341.867, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 19132.641, "from_m": 18409.526, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19457.227, "from_m": 19132.641, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19520.311, "from_m": 19457.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19970.02, "from_m": 19520.311, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20088.237, "from_m": 19970.02, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20168.537, "from_m": 20088.237, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20196.796, "from_m": 20168.537, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20289.398, "from_m": 20196.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23099.525, "from_m": 20289.398, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24237.485, "from_m": 23099.525, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24875.248, "from_m": 24237.485, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24936.51, "from_m": 24875.248, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25005.455, "from_m": 24936.51, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25101.301, "from_m": 25005.455, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30708.439, "from_m": 25101.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30837.497, "from_m": 30708.439, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30970.424, "from_m": 30837.497, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31041.812, "from_m": 30970.424, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48372.34, "from_m": 31041.812, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48400.799, "from_m": 48372.34, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48557.697, "from_m": 48400.799, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48863.672, "from_m": 48557.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49207.32, "from_m": 48863.672, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 602491, "profile_key": "11790613a5bc30602f6ca4c6bd7cbf0989bcbc6b40f0e548db95372ad0695d04", "schedule_id": 5393, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0746H", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0749H", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0754H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0757", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0759H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13123.929, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14660.108, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 18002.433, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "Stratford", "stage_seq": 9, "distance_m": 19069.054, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0807H", "location": "Maryland", "stage_seq": 10, "distance_m": 19825.932, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0809H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 21098.967, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21660.758, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Manor Park", "stage_seq": 13, "distance_m": 22615.903, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0814H", "location": "Ilford", "stage_seq": 14, "distance_m": 24432.72, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0817H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26491.93, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27532.574, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0821H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28655.652, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825", "location": "Romford", "stage_seq": 18, "distance_m": 36712.033, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0828", "location": "Gidea Park", "stage_seq": 19, "distance_m": 38464.403, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40773.386, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0835H", "location": "Brentwood", "stage_seq": 21, "distance_m": 46005.711, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 49207.32, "section_seq": 1, "route_path_id": 29946}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49207.32, "from_m": 0.0, "section_seq": 1, "route_path_id": 29946}], "total_distance_m": 49207.32, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49207.32, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:48:33Z", "source_id": 49398193, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:48:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:48:36Z", "source_id": 16030332, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:50:41Z", "source_id": 49404355, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:50:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:50:43Z", "source_id": 16032085, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:53Z", "source_id": 49413001, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:53:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:55Z", "source_id": 16034728, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:53Z", "source_id": 49418366, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:55:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:58Z", "source_id": 16036434, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:52Z", "source_id": 49426416, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:58:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:53Z", "source_id": 16038787, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:02:44Z", "source_id": 49437623, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:02:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:02:47Z", "source_id": 16042123, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:35Z", "source_id": 49440094, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:04:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:42Z", "source_id": 16042871, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:59Z", "source_id": 49447091, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:06:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:02Z", "source_id": 16044854, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:14Z", "source_id": 49453937, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:08:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:23Z", "source_id": 16046794, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:36Z", "source_id": 49460541, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:11:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:38Z", "source_id": 16048719, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:46Z", "source_id": 49469718, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:14:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:48Z", "source_id": 16051363, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:19Z", "source_id": 49477131, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:16:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:21Z", "source_id": 16053630, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:18Z", "source_id": 49482705, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:18:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:20Z", "source_id": 16055249, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:20:11Z", "source_id": 49488277, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:20:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:20:12Z", "source_id": 16056857, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:42Z", "source_id": 49498353, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:24:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:47Z", "source_id": 16059778, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:20Z", "source_id": 49506033, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:27:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:23Z", "source_id": 16062033, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:43Z", "source_id": 49518758, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:49Z", "source_id": 16065646, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:37Z", "source_id": 49530371, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:35:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:42Z", "source_id": 16068940, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14044, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:19Z", "source_id": 49541336, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:39:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:20Z", "source_id": 16071914, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:39:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
0746 |
0746½ |
A |
None |
None |
Shenfield |
0841 |
0839 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38003/2026-09-16/detailed |
None |
Brentwood |
2026-09-16T08:35:30+01:00 |
Shenfield |
4.0 |
{"type": "LineString", "coordinates": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]} |
2.0 |
0835 |
0839 |
Brentwood |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-16 07:49:37 |
TERMINATED |
2026-09-16 07:39:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16071914 |
1789544302830971 |
94 |
94 |
2026-09-16 07:49:28.555385 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:28.504647 |
| 571530 |
603283 |
Y80314 |
852F69MC16 |
2026-09-16 |
COMPLETE |
16072852 |
2026-09-16 08:38:00 |
2026-09-16 07:49:38 |
2026-09-18 07:49:38 |
{"id": 603283, "stp": "P", "toc": "Great Western Railway", "uid": "Y80314", "consist": "150244", "dest_crs": "FAL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80314/2026-09-16/detailed", "trust_id": "852F69MC16", "origin_crs": "TRU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Falmouth Docks", "service_date": "2026-09-16", "dest_arr_time": "0839", "dest_platform": null, "is_terminated": 1, "next_location": "Falmouth Docks", "signalling_id": "2F69", "timing_status": "ON TIME", "origin_station": "Truro", "current_leg_arr": "0838", "current_leg_dep": "0837", "current_leg_end": "Falmouth Docks", "origin_dep_time": "0815", "origin_platform": "1", "current_location": "Falmouth Docks", "last_update_time": "2026-09-16T07:49:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.0652377, 50.148267700000005], [-5.0644897, 50.1483708], [-5.063849699999999, 50.1484585], [-5.063651199999999, 50.14848460000001], [-5.0612621, 50.1487943], [-5.0605117, 50.1488852], [-5.0595528, 50.1490403], [-5.0591076, 50.1491452], [-5.0587105999999995, 50.14926719999999], [-5.0583539, 50.1493961], [-5.0579751, 50.14956290000001], [-5.057626499999999, 50.1497465], [-5.057442699999999, 50.14985279999999], [-5.0571323999999995, 50.1500509], [-5.0567728, 50.15027629999999], [-5.0564466, 50.1504693], [-5.055520099999999, 50.15090599999999], [-5.055462599999999, 50.1509336]]}", "current_leg_start": "Falmouth Town", "dest_arr_time_act": "0838", "motion_projection": null, "next_location_lat": "50.1509336", "next_location_lon": "-5.0554626", "previous_location": "Falmouth Town", "current_leg_milage": "0.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0815", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "50.1509336", "current_position_lon": "-5.0554626", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:27Z\", \"source_id\": 16058703, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:57Z\", \"source_id\": 49510587, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:59Z\", \"source_id\": 16063321, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:30Z\", \"source_id\": 49512282, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:31Z\", \"source_id\": 16063817, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:33:30Z\", \"source_id\": 16067909, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:36:30Z\", \"source_id\": 16070416, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:30Z\", \"source_id\": 16072852, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Falmouth Docks", "service_state_platform": null, "timing_fact_generation": 1789544373466320, "current_leg_arrival_utc": "2026-09-16T08:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:33.462366", "service_state_evidence_id": 16072852, "current_leg_start_actual_dep": "2026-09-16T08:36:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-16T07:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:49:37.570645", "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 |
TRU |
FAL |
2F69 |
150244 |
2 |
75 |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:27Z", "source_id": 16058703, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26858, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:57Z", "source_id": 49510587, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:28:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:59Z", "source_id": 16063321, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26857, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:30Z", "source_id": 49512282, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:29:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:31Z", "source_id": 16063817, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:33:30Z", "source_id": 16067909, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:36:30Z", "source_id": 16070416, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:30Z", "source_id": 16072852, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:38:00+01:00", "operational_fact": true}] |
Truro |
0815 |
0815 |
1 |
None |
None |
Falmouth Docks |
0839 |
0838 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80314/2026-09-16/detailed |
None |
Falmouth Town |
2026-09-16T08:36:00+01:00 |
Falmouth Docks |
1.0 |
{"type": "LineString", "coordinates": [[-5.0652377, 50.148267700000005], [-5.0644897, 50.1483708], [-5.063849699999999, 50.1484585], [-5.063651199999999, 50.14848460000001], [-5.0612621, 50.1487943], [-5.0605117, 50.1488852], [-5.0595528, 50.1490403], [-5.0591076, 50.1491452], [-5.0587105999999995, 50.14926719999999], [-5.0583539, 50.1493961], [-5.0579751, 50.14956290000001], [-5.057626499999999, 50.1497465], [-5.057442699999999, 50.14985279999999], [-5.0571323999999995, 50.1500509], [-5.0567728, 50.15027629999999], [-5.0564466, 50.1504693], [-5.055520099999999, 50.15090599999999], [-5.055462599999999, 50.1509336]]} |
0.5 |
0837 |
0838 |
Falmouth Town |
Falmouth Docks |
Falmouth Docks |
50.1509336 |
-5.0554626 |
50.1509336 |
-5.0554626 |
1 |
0 |
2026-09-16 07:49:38 |
TERMINATED |
2026-09-16 07:38:00 |
Falmouth Docks |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072852 |
1789544373466320 |
17 |
17 |
2026-09-16 07:49:37.570645 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:33.462366 |
| 571531 |
602480 |
L89568 |
322K14MB16 |
2026-09-16 |
COMPLETE |
16072028 |
2026-09-16 08:39:00 |
2026-09-16 07:49:38 |
2026-09-18 07:49:38 |
{"id": 602480, "stp": "P", "toc": "Northern", "uid": "L89568", "consist": "323225", "dest_crs": "SOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89568/2026-09-16/detailed", "trust_id": "322K14MB16", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stoke-on-Trent", "service_date": "2026-09-16", "dest_arr_time": "0839", "dest_platform": "3", "is_terminated": 1, "next_location": "Stoke-on-Trent", "signalling_id": "2K14", "timing_status": "ON TIME", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0839", "current_leg_dep": "0832", "current_leg_end": "Stoke-on-Trent", "origin_dep_time": "0746", "origin_platform": "7", "current_location": "Stoke-on-Trent", "last_update_time": "2026-09-16T07:49:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2447432491598636, 53.08649249136472], [-2.2445752, 53.08628130000001], [-2.2443746, 53.086050500000006], [-2.2441472, 53.0857953], [-2.2439787, 53.0856167], [-2.2437985, 53.0854231], [-2.2433953999999994, 53.0850085], [-2.2431985999999995, 53.08480440000001], [-2.2430018, 53.0845927], [-2.2423781999999997, 53.08387410000001], [-2.2419841999999996, 53.083310100000006], [-2.2417689, 53.082928299999985], [-2.2416904, 53.08278909999999], [-2.2416104, 53.0826249], [-2.2414354, 53.0822654], [-2.2412802999999997, 53.08178839999999], [-2.2412096, 53.0814639], [-2.2411582, 53.0809665], [-2.2411408, 53.0805356], [-2.2411609, 53.0801226], [-2.241205, 53.079712], [-2.2412735, 53.079306], [-2.2413675999999993, 53.0789321], [-2.2416085999999997, 53.078364], [-2.2418419, 53.0778056], [-2.24209, 53.07724839999999], [-2.2422096999999996, 53.076964199999985], [-2.2423133999999996, 53.0766779], [-2.2425406, 53.07605339999999], [-2.2427251, 53.0754252], [-2.2428596, 53.0749364], [-2.2429684, 53.0744346], [-2.2431221, 53.073435100000005], [-2.2432015, 53.072421799999994], [-2.2431898, 53.0713939], [-2.2431302999999994, 53.0706012], [-2.2431099000000003, 53.0704032], [-2.2430842, 53.070205099999995], [-2.2430063999999996, 53.06981079999999], [-2.2427286, 53.068884999999995], [-2.2425766, 53.06852250000001], [-2.2422546999999997, 53.0679683], [-2.2421457999999994, 53.0677753], [-2.2420462999999997, 53.0676063], [-2.2419243999999994, 53.0674341], [-2.2415326999999996, 53.06685889999999], [-2.2410482, 53.06631949999999], [-2.240196, 53.0655359], [-2.2397181999999995, 53.0651588], [-2.239228, 53.064809999999994], [-2.2386201, 53.0644234], [-2.2379792, 53.064051], [-2.2373174, 53.06370239999999], [-2.2366413, 53.0633657], [-2.2345713999999997, 53.06236299999999], [-2.2330759, 53.061630599999994], [-2.2317743, 53.0609902], [-2.2306823, 53.06045829999999], [-2.2295628, 53.0599126], [-2.22856, 53.059409599999995], [-2.2275271, 53.05880839999999], [-2.2271221999999997, 53.05854240000001], [-2.2264994999999996, 53.0580876], [-2.2258737999999996, 53.057562799999985], [-2.2255313, 53.05723079999999], [-2.2248701999999994, 53.05650289999999], [-2.2245506999999995, 53.056041699999994], [-2.2243992, 53.0558119], [-2.224263, 53.05558750000001], [-2.2239715, 53.0550188], [-2.2237276000000006, 53.0544854], [-2.2234935, 53.05391420000001], [-2.2233353, 53.05361739999999], [-2.223254, 53.0534519], [-2.2231671999999993, 53.0532531], [-2.2228993, 53.0526057], [-2.2227256, 53.05219590000001], [-2.2224171000000004, 53.051462999999984], [-2.2222717999999997, 53.0511244], [-2.2220652000000003, 53.0506304], [-2.2218910999999997, 53.050212499999994], [-2.2216887000000005, 53.0497354], [-2.221475799999999, 53.04922020000001], [-2.2212809999999994, 53.0487443], [-2.2211068999999997, 53.0483383], [-2.2208979000000006, 53.047833899999986], [-2.2206595, 53.04727270000001], [-2.2203852, 53.0466437], [-2.2203167, 53.0464594], [-2.2202199, 53.04623339999999], [-2.2200745999999993, 53.0459647], [-2.219945, 53.04575199999999], [-2.2198490999999994, 53.04559449999999], [-2.2197619, 53.0454513], [-2.2194803, 53.0450354], [-2.2193013, 53.0447846], [-2.2189258999999995, 53.0443133], [-2.2184981, 53.0438088], [-2.2181815, 53.043437899999994], [-2.2179828999999995, 53.0432517], [-2.2178026, 53.043083899999985], [-2.2175232, 53.042809], [-2.2172427, 53.04255800000001], [-2.2166455999999997, 53.04205290000001], [-2.2162529, 53.0417543], [-2.2158915, 53.04147160000001], [-2.2152748, 53.04098359999999], [-2.2146693999999996, 53.0405015], [-2.214064, 53.0400194], [-2.2128589, 53.03903809999999], [-2.2117114, 53.03812020000001], [-2.2113599988988057, 53.03783802447602], [-2.2113449, 53.0378259], [-2.2112539, 53.03775589999999], [-2.2110025, 53.0375508], [-2.2103626, 53.0370356], [-2.209916, 53.0366454], [-2.2095371, 53.03628770000001], [-2.2088121, 53.0355261], [-2.2083626999999995, 53.035004], [-2.2079476, 53.03447030000001], [-2.2075004, 53.0338421], [-2.2071722, 53.0332714], [-2.2069769, 53.03290899999998], [-2.2067744, 53.0324981], [-2.2065671, 53.031962400000005], [-2.2064007, 53.0315105], [-2.2062584, 53.0310577], [-2.2061381, 53.030546099999995], [-2.2060329, 53.0300638], [-2.2059126, 53.02953139999999], [-2.2058185, 53.029033299999995], [-2.2057655, 53.0287737], [-2.205724, 53.0285161], [-2.2055569, 53.0277185], [-2.2054102, 53.0272608], [-2.2053462, 53.027012], [-2.2053114, 53.02679839999998], [-2.2052719, 53.02660720000001], [-2.2052468, 53.0264198], [-2.2052092000000005, 53.02624819999999], [-2.205162, 53.02616189999999], [-2.2051245, 53.0260821], [-2.2051071, 53.02597320000001], [-2.2050600999999994, 53.02575139999999], [-2.2049877, 53.025396499999985], [-2.2049046, 53.025019], [-2.2047491, 53.0244755], [-2.2047156999999995, 53.024337], [-2.2045893000000003, 53.0240149], [-2.2045288, 53.0238492], [-2.2044334999999995, 53.02373659999999], [-2.2043322, 53.0235047], [-2.204279, 53.02339339999999], [-2.2040758, 53.022972], [-2.2039999, 53.0228], [-2.203829, 53.0224772], [-2.2034868, 53.0219252], [-2.2032746999999997, 53.0215814], [-2.2030953, 53.0213114], [-2.2030823, 53.0212903], [-2.2030253, 53.0211973], [-2.2030002, 53.0211565], [-2.2028363999999994, 53.02092989999999], [-2.2027259, 53.0207728], [-2.2025686, 53.02060759999999], [-2.2022788999999996, 53.0203177], [-2.201944, 53.0199825], [-2.2016265, 53.019669399999984], [-2.2012884, 53.019325399999985], [-2.2012169, 53.01925000000001], [-2.2008150999999994, 53.01881], [-2.2005495, 53.018553], [-2.2002895, 53.0183043], [-2.1998814, 53.01799499999999], [-2.1994716, 53.01769389999999], [-2.1988452, 53.017270799999984], [-2.1981918, 53.0168609], [-2.1964003, 53.01579099999999], [-2.1947244, 53.0148163], [-2.194545, 53.01470929999999], [-2.1944051999999994, 53.01462690000001], [-2.1940495, 53.01445239999999], [-2.1936606, 53.0142717], [-2.1932419, 53.0140794], [-2.1927379, 53.013819799999986], [-2.1922203, 53.01355840000001], [-2.1917076999999994, 53.01332099999998], [-2.1912707999999994, 53.01312429999999], [-2.190906, 53.0129678], [-2.1903615, 53.01273059999998], [-2.1901090999999995, 53.012615800000006], [-2.1899374, 53.0125254], [-2.1896101999999997, 53.0123995], [-2.1890389, 53.0121897], [-2.1887888, 53.0120651], [-2.1886555, 53.01201120000001], [-2.1882443, 53.0118631], [-2.1882203, 53.0118538], [-2.1881347999999994, 53.01183280000001], [-2.1881163, 53.011816], [-2.186692799999999, 53.01126800000001], [-2.1860368, 53.0110034], [-2.1849941, 53.01050249999999], [-2.1847907999999996, 53.010397799999986], [-2.1842780999999993, 53.010082399999995], [-2.1840304, 53.00995], [-2.1838505, 53.00985029999999], [-2.1835972, 53.0097022], [-2.1832461, 53.0094497], [-2.1827548999999995, 53.00916899999999], [-2.1826671, 53.0091188], [-2.1823302, 53.00887529999999], [-2.1818741, 53.008540800000006], [-2.1814416, 53.008205999999994]]}", "current_leg_start": "Kidsgrove", "dest_arr_time_act": "0839", "motion_projection": null, "next_location_lat": "53.0082060", "next_location_lon": "-2.1814416", "previous_location": "Kidsgrove", "current_leg_milage": "6.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9172.52, \"from_m\": 8000.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9615.397, \"from_m\": 9172.52, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10493.42, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11444.034, \"from_m\": 10493.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12780.741, \"from_m\": 11444.034, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 13192.768, \"from_m\": 12780.741, \"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\": 21887.061, \"from_m\": 13192.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21963.892, \"from_m\": 21887.061, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27004.77, \"from_m\": 21963.892, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 31976.609, \"from_m\": 27004.77, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 34893.917, \"from_m\": 31976.609, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 35691.887, \"from_m\": 34893.917, \"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\": 36377.593, \"from_m\": 35691.887, \"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\": 36444.885, \"from_m\": 36377.593, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36489.674, \"from_m\": 36444.885, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36978.986, \"from_m\": 36489.674, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37039.451, \"from_m\": 36978.986, \"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\": 38059.277, \"from_m\": 37039.451, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40874.93, \"from_m\": 38059.277, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 48626.813, \"from_m\": 40874.93, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 49332.901, \"from_m\": 48626.813, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49694.235, \"from_m\": 49332.901, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57591.69, \"from_m\": 49694.235, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 58322.019, \"from_m\": 57591.69, \"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\": 59357.363, \"from_m\": 58322.019, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66369.565, \"from_m\": 59357.363, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 67764.642, \"from_m\": 66369.565, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68420.679, \"from_m\": 67764.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68678.627, \"from_m\": 68420.679, \"capability_applied\": null, \"effective_limit_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\": 602480, \"profile_key\": \"93d12a72f325e0c6f4eb62352dfba0382e3302ef1da5527be6c198d10228d4dd\", \"schedule_id\": 19468, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755H\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0800\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13224.961, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0803\", \"location\": \"Bramhall\", \"stage_seq\": 10, \"distance_m\": 15711.651, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806H\", \"location\": \"Poynton\", \"stage_seq\": 11, \"distance_m\": 17860.173, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810\", \"location\": \"Adlington (Cheshire)\", \"stage_seq\": 12, \"distance_m\": 29405.836, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Prestbury\", \"stage_seq\": 13, \"distance_m\": 32497.104, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"Macclesfield\", \"stage_seq\": 14, \"distance_m\": 36775.741, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0824H\", \"location\": \"Congleton\", \"stage_seq\": 15, \"distance_m\": 49419.794, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0831\", \"location\": \"Kidsgrove\", \"stage_seq\": 16, \"distance_m\": 58462.378, \"section_seq\": 1, \"route_path_id\": 73900}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": null, \"location\": \"Stoke-on-Trent\", \"stage_seq\": 17, \"distance_m\": 68678.627, \"section_seq\": 1, \"route_path_id\": 73900}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68678.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73900}], \"total_distance_m\": 68678.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 57651.303, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 11027.324, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0746", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.0082060", "current_position_lon": "-2.1814416", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:19Z\", \"source_id\": 49411461, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:22Z\", \"source_id\": 16034281, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:38Z\", \"source_id\": 49417550, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:39Z\", \"source_id\": 16036167, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:33Z\", \"source_id\": 49423000, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:58:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:38Z\", \"source_id\": 16037796, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:01:36Z\", \"source_id\": 49434409, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:02:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:01:39Z\", \"source_id\": 16041151, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:04:36Z\", \"source_id\": 49443055, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:05:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:04:42Z\", \"source_id\": 16043746, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:30Z\", \"source_id\": 49454579, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:09:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:30Z\", \"source_id\": 16046971, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9135, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:41Z\", \"source_id\": 49463595, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:12:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:43Z\", \"source_id\": 16049630, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:27Z\", \"source_id\": 49477507, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:17:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:29Z\", \"source_id\": 16053790, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:23Z\", \"source_id\": 49500261, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:25:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:24Z\", \"source_id\": 16060339, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:22Z\", \"source_id\": 49517695, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:29Z\", \"source_id\": 16065338, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:25Z\", \"source_id\": 49541589, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:29Z\", \"source_id\": 16072028, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stoke-on-Trent", "service_state_platform": "3", "timing_fact_generation": 1789544315052192, "current_leg_arrival_utc": "2026-09-16T08:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:34.089185", "service_state_evidence_id": 16072028, "current_leg_start_actual_dep": "2026-09-16T08:31:00+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-16T07:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:49:35.403365", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
SOT |
2K14 |
323225 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8000.584, "from_m": 4180.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9172.52, "from_m": 8000.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9615.397, "from_m": 9172.52, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10493.42, "from_m": 9615.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11444.034, "from_m": 10493.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12780.741, "from_m": 11444.034, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 13192.768, "from_m": 12780.741, "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": 21887.061, "from_m": 13192.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21963.892, "from_m": 21887.061, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27004.77, "from_m": 21963.892, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 31976.609, "from_m": 27004.77, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 34893.917, "from_m": 31976.609, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 35691.887, "from_m": 34893.917, "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": 36377.593, "from_m": 35691.887, "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": 36444.885, "from_m": 36377.593, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36489.674, "from_m": 36444.885, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36978.986, "from_m": 36489.674, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37039.451, "from_m": 36978.986, "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": 38059.277, "from_m": 37039.451, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40874.93, "from_m": 38059.277, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 48626.813, "from_m": 40874.93, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 49332.901, "from_m": 48626.813, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49694.235, "from_m": 49332.901, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57591.69, "from_m": 49694.235, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 58322.019, "from_m": 57591.69, "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": 59357.363, "from_m": 58322.019, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66369.565, "from_m": 59357.363, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 67764.642, "from_m": 66369.565, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68420.679, "from_m": 67764.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68678.627, "from_m": 68420.679, "capability_applied": null, "effective_limit_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": 602480, "profile_key": "93d12a72f325e0c6f4eb62352dfba0382e3302ef1da5527be6c198d10228d4dd", "schedule_id": 19468, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0746", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 73900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 73900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755H", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 73900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 73900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 73900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0800", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13224.961, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0803", "location": "Bramhall", "stage_seq": 10, "distance_m": 15711.651, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806H", "location": "Poynton", "stage_seq": 11, "distance_m": 17860.173, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810", "location": "Adlington (Cheshire)", "stage_seq": 12, "distance_m": 29405.836, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Prestbury", "stage_seq": 13, "distance_m": 32497.104, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "Macclesfield", "stage_seq": 14, "distance_m": 36775.741, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0824H", "location": "Congleton", "stage_seq": 15, "distance_m": 49419.794, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0831", "location": "Kidsgrove", "stage_seq": 16, "distance_m": 58462.378, "section_seq": 1, "route_path_id": 73900}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": null, "location": "Stoke-on-Trent", "stage_seq": 17, "distance_m": 68678.627, "section_seq": 1, "route_path_id": 73900}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68678.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 73900}], "total_distance_m": 68678.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 57651.303, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 11027.324, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:19Z", "source_id": 49411461, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:54:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:22Z", "source_id": 16034281, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:38Z", "source_id": 49417550, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:56:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:39Z", "source_id": 16036167, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9075, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:33Z", "source_id": 49423000, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:58:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:38Z", "source_id": 16037796, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9147, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:01:36Z", "source_id": 49434409, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:02:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:01:39Z", "source_id": 16041151, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9143, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:04:36Z", "source_id": 49443055, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:05:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:04:42Z", "source_id": 16043746, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9139, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:30Z", "source_id": 49454579, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:09:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:30Z", "source_id": 16046971, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9135, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:41Z", "source_id": 49463595, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:12:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:43Z", "source_id": 16049630, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9125, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:27Z", "source_id": 49477507, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:17:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:29Z", "source_id": 16053790, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11188, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:23Z", "source_id": 49500261, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:25:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:24Z", "source_id": 16060339, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11192, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:22Z", "source_id": 49517695, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:31:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:29Z", "source_id": 16065338, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11221, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:25Z", "source_id": 49541589, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:39:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:29Z", "source_id": 16072028, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:39:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
0746 |
0746 |
7 |
None |
None |
Stoke-on-Trent |
0839 |
0839 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89568/2026-09-16/detailed |
None |
Kidsgrove |
2026-09-16T08:31:00+01:00 |
Stoke-on-Trent |
7.0 |
{"type": "LineString", "coordinates": [[-2.2447432491598636, 53.08649249136472], [-2.2445752, 53.08628130000001], [-2.2443746, 53.086050500000006], [-2.2441472, 53.0857953], [-2.2439787, 53.0856167], [-2.2437985, 53.0854231], [-2.2433953999999994, 53.0850085], [-2.2431985999999995, 53.08480440000001], [-2.2430018, 53.0845927], [-2.2423781999999997, 53.08387410000001], [-2.2419841999999996, 53.083310100000006], [-2.2417689, 53.082928299999985], [-2.2416904, 53.08278909999999], [-2.2416104, 53.0826249], [-2.2414354, 53.0822654], [-2.2412802999999997, 53.08178839999999], [-2.2412096, 53.0814639], [-2.2411582, 53.0809665], [-2.2411408, 53.0805356], [-2.2411609, 53.0801226], [-2.241205, 53.079712], [-2.2412735, 53.079306], [-2.2413675999999993, 53.0789321], [-2.2416085999999997, 53.078364], [-2.2418419, 53.0778056], [-2.24209, 53.07724839999999], [-2.2422096999999996, 53.076964199999985], [-2.2423133999999996, 53.0766779], [-2.2425406, 53.07605339999999], [-2.2427251, 53.0754252], [-2.2428596, 53.0749364], [-2.2429684, 53.0744346], [-2.2431221, 53.073435100000005], [-2.2432015, 53.072421799999994], [-2.2431898, 53.0713939], [-2.2431302999999994, 53.0706012], [-2.2431099000000003, 53.0704032], [-2.2430842, 53.070205099999995], [-2.2430063999999996, 53.06981079999999], [-2.2427286, 53.068884999999995], [-2.2425766, 53.06852250000001], [-2.2422546999999997, 53.0679683], [-2.2421457999999994, 53.0677753], [-2.2420462999999997, 53.0676063], [-2.2419243999999994, 53.0674341], [-2.2415326999999996, 53.06685889999999], [-2.2410482, 53.06631949999999], [-2.240196, 53.0655359], [-2.2397181999999995, 53.0651588], [-2.239228, 53.064809999999994], [-2.2386201, 53.0644234], [-2.2379792, 53.064051], [-2.2373174, 53.06370239999999], [-2.2366413, 53.0633657], [-2.2345713999999997, 53.06236299999999], [-2.2330759, 53.061630599999994], [-2.2317743, 53.0609902], [-2.2306823, 53.06045829999999], [-2.2295628, 53.0599126], [-2.22856, 53.059409599999995], [-2.2275271, 53.05880839999999], [-2.2271221999999997, 53.05854240000001], [-2.2264994999999996, 53.0580876], [-2.2258737999999996, 53.057562799999985], [-2.2255313, 53.05723079999999], [-2.2248701999999994, 53.05650289999999], [-2.2245506999999995, 53.056041699999994], [-2.2243992, 53.0558119], [-2.224263, 53.05558750000001], [-2.2239715, 53.0550188], [-2.2237276000000006, 53.0544854], [-2.2234935, 53.05391420000001], [-2.2233353, 53.05361739999999], [-2.223254, 53.0534519], [-2.2231671999999993, 53.0532531], [-2.2228993, 53.0526057], [-2.2227256, 53.05219590000001], [-2.2224171000000004, 53.051462999999984], [-2.2222717999999997, 53.0511244], [-2.2220652000000003, 53.0506304], [-2.2218910999999997, 53.050212499999994], [-2.2216887000000005, 53.0497354], [-2.221475799999999, 53.04922020000001], [-2.2212809999999994, 53.0487443], [-2.2211068999999997, 53.0483383], [-2.2208979000000006, 53.047833899999986], [-2.2206595, 53.04727270000001], [-2.2203852, 53.0466437], [-2.2203167, 53.0464594], [-2.2202199, 53.04623339999999], [-2.2200745999999993, 53.0459647], [-2.219945, 53.04575199999999], [-2.2198490999999994, 53.04559449999999], [-2.2197619, 53.0454513], [-2.2194803, 53.0450354], [-2.2193013, 53.0447846], [-2.2189258999999995, 53.0443133], [-2.2184981, 53.0438088], [-2.2181815, 53.043437899999994], [-2.2179828999999995, 53.0432517], [-2.2178026, 53.043083899999985], [-2.2175232, 53.042809], [-2.2172427, 53.04255800000001], [-2.2166455999999997, 53.04205290000001], [-2.2162529, 53.0417543], [-2.2158915, 53.04147160000001], [-2.2152748, 53.04098359999999], [-2.2146693999999996, 53.0405015], [-2.214064, 53.0400194], [-2.2128589, 53.03903809999999], [-2.2117114, 53.03812020000001], [-2.2113599988988057, 53.03783802447602], [-2.2113449, 53.0378259], [-2.2112539, 53.03775589999999], [-2.2110025, 53.0375508], [-2.2103626, 53.0370356], [-2.209916, 53.0366454], [-2.2095371, 53.03628770000001], [-2.2088121, 53.0355261], [-2.2083626999999995, 53.035004], [-2.2079476, 53.03447030000001], [-2.2075004, 53.0338421], [-2.2071722, 53.0332714], [-2.2069769, 53.03290899999998], [-2.2067744, 53.0324981], [-2.2065671, 53.031962400000005], [-2.2064007, 53.0315105], [-2.2062584, 53.0310577], [-2.2061381, 53.030546099999995], [-2.2060329, 53.0300638], [-2.2059126, 53.02953139999999], [-2.2058185, 53.029033299999995], [-2.2057655, 53.0287737], [-2.205724, 53.0285161], [-2.2055569, 53.0277185], [-2.2054102, 53.0272608], [-2.2053462, 53.027012], [-2.2053114, 53.02679839999998], [-2.2052719, 53.02660720000001], [-2.2052468, 53.0264198], [-2.2052092000000005, 53.02624819999999], [-2.205162, 53.02616189999999], [-2.2051245, 53.0260821], [-2.2051071, 53.02597320000001], [-2.2050600999999994, 53.02575139999999], [-2.2049877, 53.025396499999985], [-2.2049046, 53.025019], [-2.2047491, 53.0244755], [-2.2047156999999995, 53.024337], [-2.2045893000000003, 53.0240149], [-2.2045288, 53.0238492], [-2.2044334999999995, 53.02373659999999], [-2.2043322, 53.0235047], [-2.204279, 53.02339339999999], [-2.2040758, 53.022972], [-2.2039999, 53.0228], [-2.203829, 53.0224772], [-2.2034868, 53.0219252], [-2.2032746999999997, 53.0215814], [-2.2030953, 53.0213114], [-2.2030823, 53.0212903], [-2.2030253, 53.0211973], [-2.2030002, 53.0211565], [-2.2028363999999994, 53.02092989999999], [-2.2027259, 53.0207728], [-2.2025686, 53.02060759999999], [-2.2022788999999996, 53.0203177], [-2.201944, 53.0199825], [-2.2016265, 53.019669399999984], [-2.2012884, 53.019325399999985], [-2.2012169, 53.01925000000001], [-2.2008150999999994, 53.01881], [-2.2005495, 53.018553], [-2.2002895, 53.0183043], [-2.1998814, 53.01799499999999], [-2.1994716, 53.01769389999999], [-2.1988452, 53.017270799999984], [-2.1981918, 53.0168609], [-2.1964003, 53.01579099999999], [-2.1947244, 53.0148163], [-2.194545, 53.01470929999999], [-2.1944051999999994, 53.01462690000001], [-2.1940495, 53.01445239999999], [-2.1936606, 53.0142717], [-2.1932419, 53.0140794], [-2.1927379, 53.013819799999986], [-2.1922203, 53.01355840000001], [-2.1917076999999994, 53.01332099999998], [-2.1912707999999994, 53.01312429999999], [-2.190906, 53.0129678], [-2.1903615, 53.01273059999998], [-2.1901090999999995, 53.012615800000006], [-2.1899374, 53.0125254], [-2.1896101999999997, 53.0123995], [-2.1890389, 53.0121897], [-2.1887888, 53.0120651], [-2.1886555, 53.01201120000001], [-2.1882443, 53.0118631], [-2.1882203, 53.0118538], [-2.1881347999999994, 53.01183280000001], [-2.1881163, 53.011816], [-2.186692799999999, 53.01126800000001], [-2.1860368, 53.0110034], [-2.1849941, 53.01050249999999], [-2.1847907999999996, 53.010397799999986], [-2.1842780999999993, 53.010082399999995], [-2.1840304, 53.00995], [-2.1838505, 53.00985029999999], [-2.1835972, 53.0097022], [-2.1832461, 53.0094497], [-2.1827548999999995, 53.00916899999999], [-2.1826671, 53.0091188], [-2.1823302, 53.00887529999999], [-2.1818741, 53.008540800000006], [-2.1814416, 53.008205999999994]]} |
6.3 |
0832 |
0839 |
Kidsgrove |
Stoke-on-Trent |
Stoke-on-Trent |
53.0082060 |
-2.1814416 |
53.0082060 |
-2.1814416 |
1 |
0 |
2026-09-16 07:49:38 |
TERMINATED |
2026-09-16 07:39:00 |
Stoke-on-Trent |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072028 |
1789544315052192 |
63 |
63 |
2026-09-16 07:49:35.403365 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:34.089185 |
| 571532 |
605485 |
C39747 |
535B14MF16 |
2026-09-16 |
COMPLETE |
16072792 |
2026-09-16 08:39:00 |
2026-09-16 07:49:38 |
2026-09-18 07:49:38 |
{"id": 605485, "stp": "P", "toc": "Great Northern", "uid": "C39747", "consist": null, "dest_crs": "XHQ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39747/2026-09-16/detailed", "trust_id": "535B14MF16", "origin_crs": "HFN", "show_on_map": 0, "dar_est_time": "09:36:00", "dar_platform": null, "dest_station": "Hertford Nth Carriage Holding Sidings", "service_date": "2026-09-16", "dest_arr_time": "0938", "dest_platform": null, "is_terminated": 1, "next_location": "Hertford Nth Carriage Holding Sidings", "signalling_id": "5B14", "timing_status": null, "origin_station": "Hertford North", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0936", "origin_platform": "3", "current_location": "Hertford North", "last_update_time": "2026-09-16T07:49:38", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0938", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 205.106, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 240.043, \"from_m\": 205.106, \"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\": 271.331, \"from_m\": 240.043, \"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\": 552.656, \"from_m\": 271.331, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 605485, \"profile_key\": \"dc9d9b7fac426627913117239e0d87f88fe28c7a5e0d0ba95609891249839882\", \"schedule_id\": 5714, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0936\", \"location\": \"Hertford North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 57645}, {\"is_pass\": false, \"wtt_arr\": \"0938\", \"wtt_dep\": null, \"location\": \"Hertford Nth Carriage Holding Sidings\", \"stage_seq\": 2, \"distance_m\": 552.656, \"section_seq\": 1, \"route_path_id\": 57645}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 552.656, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 57645}], \"total_distance_m\": 552.656, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 271.331, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 281.325, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0936", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Hertford North", "service_state_platform": "3", "timing_fact_generation": 1789544376292792, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:36.290525", "service_state_evidence_id": 16072792, "current_leg_start_actual_dep": null, "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-16T07:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:39:36.294380", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
HFN |
XHQ |
5B14 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 205.106, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 240.043, "from_m": 205.106, "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": 271.331, "from_m": 240.043, "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": 552.656, "from_m": 271.331, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 605485, "profile_key": "dc9d9b7fac426627913117239e0d87f88fe28c7a5e0d0ba95609891249839882", "schedule_id": 5714, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0936", "location": "Hertford North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 57645}, {"is_pass": false, "wtt_arr": "0938", "wtt_dep": null, "location": "Hertford Nth Carriage Holding Sidings", "stage_seq": 2, "distance_m": 552.656, "section_seq": 1, "route_path_id": 57645}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 552.656, "from_m": 0.0, "section_seq": 1, "route_path_id": 57645}], "total_distance_m": 552.656, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 271.331, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 281.325, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Hertford North |
0936 |
0936 |
3 |
9:36:00 |
None |
Hertford Nth Carriage Holding Sidings |
0938 |
0938 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C39747/2026-09-16/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Hertford North |
Hertford Nth Carriage Holding Sidings |
None |
None |
None |
None |
1 |
0 |
2026-09-16 07:49:38 |
TERMINATED |
2026-09-16 07:39:00 |
Hertford North |
TRUST |
TRUST_CANCELLATION |
16072792 |
1789544376292792 |
3 |
3 |
2026-09-16 07:39:36.294380 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:36.290525 |
| 571533 |
602808 |
G77398 |
892A13MB16 |
2026-09-16 |
COMPLETE |
16071545 |
2026-09-16 08:39:00 |
2026-09-16 07:50:07 |
2026-09-18 07:50:07 |
{"id": 602808, "stp": "P", "toc": "Southern", "uid": "G77398", "consist": "377321", "dest_crs": "RDH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77398/2026-09-16/detailed", "trust_id": "892A13MB16", "origin_crs": "TON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redhill", "service_date": "2026-09-16", "dest_arr_time": "0831", "dest_platform": "1A", "is_terminated": 1, "next_location": "Redhill", "signalling_id": "2A13", "timing_status": "LATE", "origin_station": "Tonbridge", "current_leg_arr": "0839", "current_leg_dep": "0834", "current_leg_end": "Redhill", "origin_dep_time": "0758", "origin_platform": "1", "current_location": "Redhill Sig. T487", "last_update_time": "2026-09-16T07:50:07", "route_debug_link": null, "timing_variation": "+8 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": "0831", "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\": 602808, \"profile_key\": \"c55b4e1bc5cfda80e73a5bd60159675d423d058d58dbbb67db45ff3c124ba2b3\", \"schedule_id\": 12137, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Tonbridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0802H\", \"location\": \"Leigh (Kent)\", \"stage_seq\": 2, \"distance_m\": 5186.478, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806H\", \"location\": \"Penshurst\", \"stage_seq\": 3, \"distance_m\": 7901.787, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813\", \"location\": \"Edenbridge\", \"stage_seq\": 4, \"distance_m\": 15828.604, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820\", \"location\": \"Godstone\", \"stage_seq\": 5, \"distance_m\": 23702.568, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Nutfield\", \"stage_seq\": 6, \"distance_m\": 29462.315, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"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": "0758", "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-16T07:02:47Z\", \"source_id\": 49437787, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:03:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:02:51Z\", \"source_id\": 16042154, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:51Z\", \"source_id\": 49455662, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:14:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:51Z\", \"source_id\": 16047201, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:21Z\", \"source_id\": 49477261, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:20:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:25Z\", \"source_id\": 16053702, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:56Z\", \"source_id\": 49516414, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:00Z\", \"source_id\": 16064987, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:54Z\", \"source_id\": 49539963, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:56Z\", \"source_id\": 16071545, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redhill", "service_state_platform": "1", "timing_fact_generation": 1789544278142082, "current_leg_arrival_utc": "2026-09-16T08:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:40.207589", "service_state_evidence_id": 16071545, "current_leg_start_actual_dep": "2026-09-16T08:34:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-16T07:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:49:40.593886", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
TON |
RDH |
2A13 |
377321 |
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": 602808, "profile_key": "c55b4e1bc5cfda80e73a5bd60159675d423d058d58dbbb67db45ff3c124ba2b3", "schedule_id": 12137, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0758", "location": "Tonbridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0802H", "location": "Leigh (Kent)", "stage_seq": 2, "distance_m": 5186.478, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806H", "location": "Penshurst", "stage_seq": 3, "distance_m": 7901.787, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813", "location": "Edenbridge", "stage_seq": 4, "distance_m": 15828.604, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820", "location": "Godstone", "stage_seq": 5, "distance_m": 23702.568, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Nutfield", "stage_seq": 6, "distance_m": 29462.315, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0831", "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-16T07:02:47Z", "source_id": 49437787, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:03:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:02:51Z", "source_id": 16042154, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30384, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:51Z", "source_id": 49455662, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:14:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:51Z", "source_id": 16047201, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30380, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:21Z", "source_id": 49477261, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:20:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:25Z", "source_id": 16053702, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30376, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:56Z", "source_id": 49516414, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:33:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:00Z", "source_id": 16064987, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30306, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:54Z", "source_id": 49539963, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:39:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:56Z", "source_id": 16071545, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:39:00+01:00", "operational_fact": true}] |
Tonbridge |
0758 |
0758 |
1 |
None |
None |
Redhill |
0831 |
0831 |
1A |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77398/2026-09-16/detailed |
None |
Nutfield |
2026-09-16T08:34: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 |
0834 |
0839 |
Nutfield |
Redhill Sig. T487 |
Redhill |
51.2401337 |
-0.1656933 |
51.2401337 |
-0.1656933 |
1 |
0 |
2026-09-16 07:50:07 |
TERMINATED |
2026-09-16 07:39:00 |
Redhill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16071545 |
1789544278142082 |
35 |
35 |
2026-09-16 07:49:40.593886 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:40.207589 |
| 571534 |
602452 |
W44534 |
802E06MB16 |
2026-09-16 |
COMPLETE |
16072335 |
2026-09-16 08:39:00 |
2026-09-16 07:50:07 |
2026-09-18 07:50:07 |
{"id": 602452, "stp": "P", "toc": "Transport for Wales", "uid": "W44534", "consist": "AT02", "dest_crs": "CMN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44534/2026-09-16/detailed", "trust_id": "802E06MB16", "origin_crs": "FGH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Carmarthen", "service_date": "2026-09-16", "dest_arr_time": "0839", "dest_platform": "1", "is_terminated": 1, "next_location": "Carmarthen", "signalling_id": "2E06", "timing_status": "LATE", "origin_station": "Fishguard Harbour", "current_leg_arr": "0839", "current_leg_dep": "0825", "current_leg_end": "Carmarthen", "origin_dep_time": "0745", "origin_platform": null, "current_location": "Carmarthen", "last_update_time": "2026-09-16T07:50:07", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.614414840462888, 51.81793904364554], [-4.6134179, 51.8177507], [-4.616367799999999, 51.81830799999999], [-4.616986699999999, 51.818394099999985], [-4.6133977, 51.81771379999999], [-4.612093999999999, 51.81747069999999], [-4.611146, 51.8172919], [-4.6104999, 51.8171686], [-4.6102910999999995, 51.8171302], [-4.6095603, 51.81698759999999], [-4.6089514, 51.8168738], [-4.6084208, 51.81677199999999], [-4.608091, 51.8167105], [-4.6072469, 51.81655609999999], [-4.606064, 51.8163532], [-4.604905499999999, 51.8161755], [-4.6040679, 51.8160549], [-4.603150899999999, 51.8159391], [-4.6020122, 51.8158061], [-4.6010194, 51.8157033], [-4.5997689, 51.8155975], [-4.5989767, 51.8155362], [-4.598522, 51.81550959999999], [-4.5977353999999995, 51.8154616], [-4.596906, 51.81542129999999], [-4.595407200000001, 51.815374199999994], [-4.5946093999999995, 51.815353499999986], [-4.591758399999999, 51.81535939999999], [-4.589205199999999, 51.81538619999999], [-4.587309499999999, 51.81540449999999], [-4.586179399999999, 51.8154168], [-4.5854068, 51.81542410000001], [-4.5845359, 51.81542739999999], [-4.584061, 51.8154197], [-4.5835184, 51.8154087], [-4.5830893999999995, 51.8153963], [-4.5826634, 51.8153752], [-4.5822964, 51.81535629999999], [-4.581904299999999, 51.81533219999999], [-4.5815133, 51.81530419999999], [-4.581407949009559, 51.81529553733145], [-4.5811217, 51.815272], [-4.5807131, 51.8152324], [-4.5803005, 51.8151912], [-4.5799266, 51.815152100000006], [-4.5788038, 51.8150167], [-4.5777039, 51.81488299999999], [-4.5769596, 51.81479629999999], [-4.576513, 51.81474829999999], [-4.576041, 51.8147095], [-4.5756354, 51.8146843], [-4.575165999999999, 51.814666499999994], [-4.5747212, 51.814661599999994], [-4.5745595, 51.8146614], [-4.5742853, 51.8146652], [-4.5739761, 51.814670199999995], [-4.573625, 51.81468069999999], [-4.5730949, 51.81471260000001], [-4.5727492000000005, 51.81474060000001], [-4.5726246, 51.8147507], [-4.5722099, 51.81479420000001], [-4.571851799999999, 51.81484609999999], [-4.571461399999999, 51.8149234], [-4.5710944, 51.81499989999998], [-4.5708403, 51.815064], [-4.5703478, 51.81518809999999], [-4.5691776, 51.8154899], [-4.567595899999999, 51.816107], [-4.5656084, 51.81731640000001], [-4.5648605, 51.8179857], [-4.5640933, 51.8188979], [-4.562632, 51.82119579999999], [-4.5619116, 51.822108199999995], [-4.5609517, 51.82305199999999], [-4.560031699999999, 51.82369280000001], [-4.559844, 51.8237984], [-4.5595966, 51.8239376], [-4.558665599999999, 51.8244613], [-4.5570651, 51.8251958], [-4.5552974, 51.82576220000001], [-4.553495, 51.826129], [-4.551796099999999, 51.82632009999999], [-4.5493132, 51.8263697], [-4.5470752999999995, 51.8261863], [-4.5450059, 51.8260126], [-4.5435986, 51.82599059999998], [-4.5411281, 51.826080700000006], [-4.538031, 51.82652709999999], [-4.5350734, 51.82732189999999], [-4.5318619, 51.8286311], [-4.5299777, 51.8292206], [-4.527954199999999, 51.8297835], [-4.524719, 51.83008699999999], [-4.522291999999999, 51.8301278], [-4.5193619, 51.8299706], [-4.5167575, 51.8297542], [-4.5138287, 51.8295159], [-4.5105392, 51.8292689], [-4.5072652, 51.8288253], [-4.506250299999999, 51.828653], [-4.5046771, 51.8283814], [-4.5039762, 51.8282723], [-4.503391399999999, 51.8281811], [-4.502248799999999, 51.8280336], [-4.500953299999999, 51.82790589999999], [-4.5006851, 51.8278894], [-4.4998312, 51.82784790000001], [-4.4991848, 51.8278238], [-4.4975749, 51.8278097], [-4.495903499999999, 51.82787750000001], [-4.493226617635166, 51.8280980996557], [-4.4932254, 51.8280982], [-4.4922808, 51.8281957], [-4.491576420597607, 51.828310200287326], [-4.490400199999999, 51.82850139999999], [-4.4902125, 51.8285369], [-4.487235399999999, 51.8291004], [-4.4834001, 51.8297631], [-4.4830941, 51.8298237], [-4.481592, 51.8301161], [-4.4795218, 51.830572800000006], [-4.477763199999999, 51.83102259999998], [-4.476462199999999, 51.8314056], [-4.4755825, 51.8316685], [-4.4743685, 51.8321111], [-4.473708299999999, 51.832356299999994], [-4.4722967, 51.832919200000006], [-4.471926448105732, 51.833078520820536], [-4.4715212, 51.83325289999999], [-4.4702379, 51.833820300000006], [-4.469227599999999, 51.8342222], [-4.468670699999999, 51.8344297], [-4.467254, 51.834876], [-4.4658462, 51.83525569999999], [-4.462268999999999, 51.83614930000001], [-4.460463400000001, 51.83657199999999], [-4.4586949, 51.8369039], [-4.4554451, 51.83738239999999], [-4.4522875, 51.83772290000001], [-4.4502349, 51.8379593], [-4.4489122, 51.83807329999999], [-4.4474818, 51.83811879999999], [-4.4461373, 51.838103], [-4.4454688, 51.838078], [-4.4447647, 51.838027], [-4.443139, 51.83783780000001], [-4.4419954, 51.8376779], [-4.440126899999999, 51.8374692], [-4.4390412, 51.8374489], [-4.438279499999999, 51.83744480000001], [-4.437438, 51.83746119999999], [-4.4369162, 51.8374839], [-4.436264499999999, 51.83752579999999], [-4.4357775, 51.83756139999999], [-4.4349795, 51.83766430000001], [-4.4345305999999995, 51.83772859999999], [-4.433914, 51.837828300000005], [-4.4332779, 51.8379479], [-4.4328904, 51.83803059999999], [-4.4325146, 51.8381175], [-4.431400799999999, 51.838413799999984], [-4.4311850999999995, 51.838476], [-4.4297698, 51.838893500000005], [-4.4295028, 51.8389724], [-4.4285844, 51.83924330000001], [-4.4280558, 51.839386899999994], [-4.4266041, 51.8397521], [-4.4256451, 51.839978900000006], [-4.424617499999999, 51.8402067], [-4.4233617, 51.8404699], [-4.4226116, 51.84061679999999], [-4.421752399999999, 51.8407778], [-4.4203586, 51.8410191], [-4.4189036999999995, 51.8412464], [-4.417561, 51.841428399999984], [-4.4162058, 51.8415961], [-4.415581099999999, 51.84166539999998], [-4.414225, 51.841797500000006], [-4.412765499999999, 51.8419206], [-4.4114993, 51.842006100000006], [-4.4102205, 51.84208089999999], [-4.4087835, 51.8421345], [-4.4065595, 51.8422119], [-4.4021454, 51.8423677], [-4.401744892185655, 51.84238164231856], [-4.3974573, 51.84253089999999], [-4.3949808, 51.8426105], [-4.3931179, 51.8426717], [-4.3900296, 51.8427832], [-4.3860077, 51.842918299999994], [-4.383029799999999, 51.84301930000001], [-4.376314899999999, 51.8432499], [-4.3727619, 51.843367099999995], [-4.3693165, 51.84348069999999], [-4.3675925, 51.843546499999995], [-4.3658553, 51.84360740000001], [-4.364599699999999, 51.8436644], [-4.3633473, 51.8437379], [-4.362249099999999, 51.8438205], [-4.361143499999999, 51.8439195], [-4.3600662, 51.8440338], [-4.358649, 51.8442106], [-4.3571394, 51.8444248], [-4.3558576, 51.84463989999999], [-4.3545456, 51.84487879999998], [-4.352787799999999, 51.8452298], [-4.3510323, 51.8455879], [-4.3460715, 51.8465976], [-4.3437048, 51.8470781], [-4.3397528, 51.847885299999994], [-4.3380053, 51.8482449], [-4.3357603, 51.84869919999999], [-4.334274199999999, 51.84897], [-4.3328231, 51.8491975], [-4.3320145, 51.84930799999999], [-4.3311966, 51.8494013], [-4.3305537, 51.8494715], [-4.3298926, 51.8495363], [-4.3290705, 51.8496002], [-4.328143399999999, 51.84966020000001], [-4.3272056, 51.8497017], [-4.3262616, 51.849723999999995], [-4.325013799999999, 51.84972470000001], [-4.3240707, 51.8497144], [-4.323503599999999, 51.8496969], [-4.3228269, 51.84966930000001], [-4.3214928, 51.8496053], [-4.3206473, 51.84954960000001], [-4.320104699999999, 51.84950359999999], [-4.319397899999999, 51.849433199999986], [-4.3189903, 51.8493843], [-4.3184521, 51.8493059], [-4.3179191, 51.84923480000001], [-4.317372199999999, 51.84912049999999], [-4.316124799999999, 51.848842000000005], [-4.316117049184383, 51.8488389904932], [-4.315950699999999, 51.8487744], [-4.3156818, 51.84869629999999], [-4.3153203, 51.848598900000006], [-4.314730199999999, 51.8483885], [-4.3142769, 51.8482029], [-4.3139057, 51.8480082], [-4.313369499999999, 51.847700499999995], [-4.313032099999999, 51.84746289999998], [-4.3126979, 51.847195], [-4.3122656, 51.846810999999995], [-4.3121172, 51.84666920000001], [-4.3119696, 51.8465035], [-4.311913363773703, 51.84641681404901], [-4.311741699999999, 51.8461522], [-4.311913363773703, 51.84646178266992], [-4.3119696, 51.8465632], [-4.312101199999999, 51.84681559999999], [-4.31227, 51.847336299999995], [-4.3123306, 51.847761799999994], [-4.312292899999999, 51.8481055], [-4.3121753, 51.84841999999999], [-4.3119717, 51.8487811], [-4.311913363773703, 51.848851103670945], [-4.3116997, 51.8491075], [-4.3113293, 51.84943160000001], [-4.3110638, 51.849627], [-4.3106273, 51.8499483], [-4.3105973, 51.8499686], [-4.309756899999999, 51.850543], [-4.3091049, 51.85099420000001], [-4.3085572999999995, 51.85134879999999], [-4.3080622, 51.851636600000006], [-4.307635799999999, 51.8518844], [-4.3071018, 51.85222230000001], [-4.3068272, 51.8523903], [-4.306333499999999, 51.8526955], [-4.3060433, 51.85288029999999], [-4.3055705, 51.8531834], [-4.305312999999999, 51.8533805]]}", "current_leg_start": "Whitland", "dest_arr_time_act": "0837", "motion_projection": null, "next_location_lat": "51.8533805", "next_location_lon": "-4.3053130", "previous_location": "Whitland", "current_leg_milage": "14.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 148.436, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 288.971, \"from_m\": 148.436, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1103.567, \"from_m\": 288.971, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5081.775, \"from_m\": 1103.567, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20509.596, \"from_m\": 5081.775, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 25000.682, \"from_m\": 20509.596, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25064.954, \"from_m\": 25000.682, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25425.457, \"from_m\": 25064.954, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25467.656, \"from_m\": 25425.457, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41286.38, \"from_m\": 25467.656, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43298.899, \"from_m\": 41286.38, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44402.47, \"from_m\": 43298.899, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44446.075, \"from_m\": 44402.47, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 44704.107, \"from_m\": 44446.075, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45972.53, \"from_m\": 44704.107, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66155.255, \"from_m\": 45972.53, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66192.71, \"from_m\": 66155.255, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66759.631, \"from_m\": 66192.71, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67431.517, \"from_m\": 66759.631, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67749.044, \"from_m\": 67431.517, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 602452, \"profile_key\": \"37e6cfd7393cf7b0268e3e117a8ca3aa26e35fb97f33cd0d8366340541e95e08\", \"schedule_id\": 38577, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Fishguard Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105454}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748H\", \"location\": \"Fishguard & Goodwick\", \"stage_seq\": 2, \"distance_m\": 1103.567, \"section_seq\": 1, \"route_path_id\": 105454}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807\", \"location\": \"Clarbeston Road\", \"stage_seq\": 3, \"distance_m\": 25335.312, \"section_seq\": 1, \"route_path_id\": 105454}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0814H\", \"location\": \"Clunderwen\", \"stage_seq\": 4, \"distance_m\": 35915.462, \"section_seq\": 1, \"route_path_id\": 105454}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0821\", \"location\": \"Whitland\", \"stage_seq\": 5, \"distance_m\": 44704.107, \"section_seq\": 1, \"route_path_id\": 105454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"St Clears Crossing\", \"stage_seq\": 6, \"distance_m\": 53732.241, \"section_seq\": 1, \"route_path_id\": 105454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Sarnau S.B.\", \"stage_seq\": 7, \"distance_m\": 59377.006, \"section_seq\": 1, \"route_path_id\": 105454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Carmarthen Bridge\", \"stage_seq\": 8, \"distance_m\": 66323.475, \"section_seq\": 1, \"route_path_id\": 105454}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": null, \"location\": \"Carmarthen\", \"stage_seq\": 9, \"distance_m\": 67749.044, \"section_seq\": 1, \"route_path_id\": 105454}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67749.044, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105454}], \"total_distance_m\": 67749.044, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 67600.608, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 148.436, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0745", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.8533805", "current_position_lon": "-4.3053130", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:23Z\", \"source_id\": 16049353, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:38Z\", \"source_id\": 16068923, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:47Z\", \"source_id\": 49542603, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:51Z\", \"source_id\": 16072335, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Carmarthen", "service_state_platform": "1", "timing_fact_generation": 1789544333124202, "current_leg_arrival_utc": "2026-09-16T08:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:44.870787", "service_state_evidence_id": 16072335, "current_leg_start_actual_dep": "2026-09-16T08:23:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-16T07:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:49:45.014825", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
FGH |
CMN |
2E06 |
AT02 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 148.436, "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": 288.971, "from_m": 148.436, "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": 1103.567, "from_m": 288.971, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 5081.775, "from_m": 1103.567, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20509.596, "from_m": 5081.775, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 25000.682, "from_m": 20509.596, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25064.954, "from_m": 25000.682, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25425.457, "from_m": 25064.954, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25467.656, "from_m": 25425.457, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41286.38, "from_m": 25467.656, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43298.899, "from_m": 41286.38, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44402.47, "from_m": 43298.899, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44446.075, "from_m": 44402.47, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 44704.107, "from_m": 44446.075, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45972.53, "from_m": 44704.107, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66155.255, "from_m": 45972.53, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66192.71, "from_m": 66155.255, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66759.631, "from_m": 66192.71, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 67431.517, "from_m": 66759.631, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67749.044, "from_m": 67431.517, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 602452, "profile_key": "37e6cfd7393cf7b0268e3e117a8ca3aa26e35fb97f33cd0d8366340541e95e08", "schedule_id": 38577, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0745", "location": "Fishguard Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105454}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748H", "location": "Fishguard & Goodwick", "stage_seq": 2, "distance_m": 1103.567, "section_seq": 1, "route_path_id": 105454}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807", "location": "Clarbeston Road", "stage_seq": 3, "distance_m": 25335.312, "section_seq": 1, "route_path_id": 105454}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0814H", "location": "Clunderwen", "stage_seq": 4, "distance_m": 35915.462, "section_seq": 1, "route_path_id": 105454}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0821", "location": "Whitland", "stage_seq": 5, "distance_m": 44704.107, "section_seq": 1, "route_path_id": 105454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "St Clears Crossing", "stage_seq": 6, "distance_m": 53732.241, "section_seq": 1, "route_path_id": 105454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Sarnau S.B.", "stage_seq": 7, "distance_m": 59377.006, "section_seq": 1, "route_path_id": 105454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Carmarthen Bridge", "stage_seq": 8, "distance_m": 66323.475, "section_seq": 1, "route_path_id": 105454}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": null, "location": "Carmarthen", "stage_seq": 9, "distance_m": 67749.044, "section_seq": 1, "route_path_id": 105454}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67749.044, "from_m": 0.0, "section_seq": 1, "route_path_id": 105454}], "total_distance_m": 67749.044, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 67600.608, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 148.436, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:23Z", "source_id": 16049353, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T08:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:38Z", "source_id": 16068923, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25621, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:47Z", "source_id": 49542603, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:39:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:51Z", "source_id": 16072335, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T08:39:00+01:00", "operational_fact": true}] |
Fishguard Harbour |
0745 |
0745 |
None |
None |
None |
Carmarthen |
0839 |
0837 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W44534/2026-09-16/detailed |
None |
Whitland |
2026-09-16T08:23:00+01:00 |
Carmarthen |
14.0 |
{"type": "LineString", "coordinates": [[-4.614414840462888, 51.81793904364554], [-4.6134179, 51.8177507], [-4.616367799999999, 51.81830799999999], [-4.616986699999999, 51.818394099999985], [-4.6133977, 51.81771379999999], [-4.612093999999999, 51.81747069999999], [-4.611146, 51.8172919], [-4.6104999, 51.8171686], [-4.6102910999999995, 51.8171302], [-4.6095603, 51.81698759999999], [-4.6089514, 51.8168738], [-4.6084208, 51.81677199999999], [-4.608091, 51.8167105], [-4.6072469, 51.81655609999999], [-4.606064, 51.8163532], [-4.604905499999999, 51.8161755], [-4.6040679, 51.8160549], [-4.603150899999999, 51.8159391], [-4.6020122, 51.8158061], [-4.6010194, 51.8157033], [-4.5997689, 51.8155975], [-4.5989767, 51.8155362], [-4.598522, 51.81550959999999], [-4.5977353999999995, 51.8154616], [-4.596906, 51.81542129999999], [-4.595407200000001, 51.815374199999994], [-4.5946093999999995, 51.815353499999986], [-4.591758399999999, 51.81535939999999], [-4.589205199999999, 51.81538619999999], [-4.587309499999999, 51.81540449999999], [-4.586179399999999, 51.8154168], [-4.5854068, 51.81542410000001], [-4.5845359, 51.81542739999999], [-4.584061, 51.8154197], [-4.5835184, 51.8154087], [-4.5830893999999995, 51.8153963], [-4.5826634, 51.8153752], [-4.5822964, 51.81535629999999], [-4.581904299999999, 51.81533219999999], [-4.5815133, 51.81530419999999], [-4.581407949009559, 51.81529553733145], [-4.5811217, 51.815272], [-4.5807131, 51.8152324], [-4.5803005, 51.8151912], [-4.5799266, 51.815152100000006], [-4.5788038, 51.8150167], [-4.5777039, 51.81488299999999], [-4.5769596, 51.81479629999999], [-4.576513, 51.81474829999999], [-4.576041, 51.8147095], [-4.5756354, 51.8146843], [-4.575165999999999, 51.814666499999994], [-4.5747212, 51.814661599999994], [-4.5745595, 51.8146614], [-4.5742853, 51.8146652], [-4.5739761, 51.814670199999995], [-4.573625, 51.81468069999999], [-4.5730949, 51.81471260000001], [-4.5727492000000005, 51.81474060000001], [-4.5726246, 51.8147507], [-4.5722099, 51.81479420000001], [-4.571851799999999, 51.81484609999999], [-4.571461399999999, 51.8149234], [-4.5710944, 51.81499989999998], [-4.5708403, 51.815064], [-4.5703478, 51.81518809999999], [-4.5691776, 51.8154899], [-4.567595899999999, 51.816107], [-4.5656084, 51.81731640000001], [-4.5648605, 51.8179857], [-4.5640933, 51.8188979], [-4.562632, 51.82119579999999], [-4.5619116, 51.822108199999995], [-4.5609517, 51.82305199999999], [-4.560031699999999, 51.82369280000001], [-4.559844, 51.8237984], [-4.5595966, 51.8239376], [-4.558665599999999, 51.8244613], [-4.5570651, 51.8251958], [-4.5552974, 51.82576220000001], [-4.553495, 51.826129], [-4.551796099999999, 51.82632009999999], [-4.5493132, 51.8263697], [-4.5470752999999995, 51.8261863], [-4.5450059, 51.8260126], [-4.5435986, 51.82599059999998], [-4.5411281, 51.826080700000006], [-4.538031, 51.82652709999999], [-4.5350734, 51.82732189999999], [-4.5318619, 51.8286311], [-4.5299777, 51.8292206], [-4.527954199999999, 51.8297835], [-4.524719, 51.83008699999999], [-4.522291999999999, 51.8301278], [-4.5193619, 51.8299706], [-4.5167575, 51.8297542], [-4.5138287, 51.8295159], [-4.5105392, 51.8292689], [-4.5072652, 51.8288253], [-4.506250299999999, 51.828653], [-4.5046771, 51.8283814], [-4.5039762, 51.8282723], [-4.503391399999999, 51.8281811], [-4.502248799999999, 51.8280336], [-4.500953299999999, 51.82790589999999], [-4.5006851, 51.8278894], [-4.4998312, 51.82784790000001], [-4.4991848, 51.8278238], [-4.4975749, 51.8278097], [-4.495903499999999, 51.82787750000001], [-4.493226617635166, 51.8280980996557], [-4.4932254, 51.8280982], [-4.4922808, 51.8281957], [-4.491576420597607, 51.828310200287326], [-4.490400199999999, 51.82850139999999], [-4.4902125, 51.8285369], [-4.487235399999999, 51.8291004], [-4.4834001, 51.8297631], [-4.4830941, 51.8298237], [-4.481592, 51.8301161], [-4.4795218, 51.830572800000006], [-4.477763199999999, 51.83102259999998], [-4.476462199999999, 51.8314056], [-4.4755825, 51.8316685], [-4.4743685, 51.8321111], [-4.473708299999999, 51.832356299999994], [-4.4722967, 51.832919200000006], [-4.471926448105732, 51.833078520820536], [-4.4715212, 51.83325289999999], [-4.4702379, 51.833820300000006], [-4.469227599999999, 51.8342222], [-4.468670699999999, 51.8344297], [-4.467254, 51.834876], [-4.4658462, 51.83525569999999], [-4.462268999999999, 51.83614930000001], [-4.460463400000001, 51.83657199999999], [-4.4586949, 51.8369039], [-4.4554451, 51.83738239999999], [-4.4522875, 51.83772290000001], [-4.4502349, 51.8379593], [-4.4489122, 51.83807329999999], [-4.4474818, 51.83811879999999], [-4.4461373, 51.838103], [-4.4454688, 51.838078], [-4.4447647, 51.838027], [-4.443139, 51.83783780000001], [-4.4419954, 51.8376779], [-4.440126899999999, 51.8374692], [-4.4390412, 51.8374489], [-4.438279499999999, 51.83744480000001], [-4.437438, 51.83746119999999], [-4.4369162, 51.8374839], [-4.436264499999999, 51.83752579999999], [-4.4357775, 51.83756139999999], [-4.4349795, 51.83766430000001], [-4.4345305999999995, 51.83772859999999], [-4.433914, 51.837828300000005], [-4.4332779, 51.8379479], [-4.4328904, 51.83803059999999], [-4.4325146, 51.8381175], [-4.431400799999999, 51.838413799999984], [-4.4311850999999995, 51.838476], [-4.4297698, 51.838893500000005], [-4.4295028, 51.8389724], [-4.4285844, 51.83924330000001], [-4.4280558, 51.839386899999994], [-4.4266041, 51.8397521], [-4.4256451, 51.839978900000006], [-4.424617499999999, 51.8402067], [-4.4233617, 51.8404699], [-4.4226116, 51.84061679999999], [-4.421752399999999, 51.8407778], [-4.4203586, 51.8410191], [-4.4189036999999995, 51.8412464], [-4.417561, 51.841428399999984], [-4.4162058, 51.8415961], [-4.415581099999999, 51.84166539999998], [-4.414225, 51.841797500000006], [-4.412765499999999, 51.8419206], [-4.4114993, 51.842006100000006], [-4.4102205, 51.84208089999999], [-4.4087835, 51.8421345], [-4.4065595, 51.8422119], [-4.4021454, 51.8423677], [-4.401744892185655, 51.84238164231856], [-4.3974573, 51.84253089999999], [-4.3949808, 51.8426105], [-4.3931179, 51.8426717], [-4.3900296, 51.8427832], [-4.3860077, 51.842918299999994], [-4.383029799999999, 51.84301930000001], [-4.376314899999999, 51.8432499], [-4.3727619, 51.843367099999995], [-4.3693165, 51.84348069999999], [-4.3675925, 51.843546499999995], [-4.3658553, 51.84360740000001], [-4.364599699999999, 51.8436644], [-4.3633473, 51.8437379], [-4.362249099999999, 51.8438205], [-4.361143499999999, 51.8439195], [-4.3600662, 51.8440338], [-4.358649, 51.8442106], [-4.3571394, 51.8444248], [-4.3558576, 51.84463989999999], [-4.3545456, 51.84487879999998], [-4.352787799999999, 51.8452298], [-4.3510323, 51.8455879], [-4.3460715, 51.8465976], [-4.3437048, 51.8470781], [-4.3397528, 51.847885299999994], [-4.3380053, 51.8482449], [-4.3357603, 51.84869919999999], [-4.334274199999999, 51.84897], [-4.3328231, 51.8491975], [-4.3320145, 51.84930799999999], [-4.3311966, 51.8494013], [-4.3305537, 51.8494715], [-4.3298926, 51.8495363], [-4.3290705, 51.8496002], [-4.328143399999999, 51.84966020000001], [-4.3272056, 51.8497017], [-4.3262616, 51.849723999999995], [-4.325013799999999, 51.84972470000001], [-4.3240707, 51.8497144], [-4.323503599999999, 51.8496969], [-4.3228269, 51.84966930000001], [-4.3214928, 51.8496053], [-4.3206473, 51.84954960000001], [-4.320104699999999, 51.84950359999999], [-4.319397899999999, 51.849433199999986], [-4.3189903, 51.8493843], [-4.3184521, 51.8493059], [-4.3179191, 51.84923480000001], [-4.317372199999999, 51.84912049999999], [-4.316124799999999, 51.848842000000005], [-4.316117049184383, 51.8488389904932], [-4.315950699999999, 51.8487744], [-4.3156818, 51.84869629999999], [-4.3153203, 51.848598900000006], [-4.314730199999999, 51.8483885], [-4.3142769, 51.8482029], [-4.3139057, 51.8480082], [-4.313369499999999, 51.847700499999995], [-4.313032099999999, 51.84746289999998], [-4.3126979, 51.847195], [-4.3122656, 51.846810999999995], [-4.3121172, 51.84666920000001], [-4.3119696, 51.8465035], [-4.311913363773703, 51.84641681404901], [-4.311741699999999, 51.8461522], [-4.311913363773703, 51.84646178266992], [-4.3119696, 51.8465632], [-4.312101199999999, 51.84681559999999], [-4.31227, 51.847336299999995], [-4.3123306, 51.847761799999994], [-4.312292899999999, 51.8481055], [-4.3121753, 51.84841999999999], [-4.3119717, 51.8487811], [-4.311913363773703, 51.848851103670945], [-4.3116997, 51.8491075], [-4.3113293, 51.84943160000001], [-4.3110638, 51.849627], [-4.3106273, 51.8499483], [-4.3105973, 51.8499686], [-4.309756899999999, 51.850543], [-4.3091049, 51.85099420000001], [-4.3085572999999995, 51.85134879999999], [-4.3080622, 51.851636600000006], [-4.307635799999999, 51.8518844], [-4.3071018, 51.85222230000001], [-4.3068272, 51.8523903], [-4.306333499999999, 51.8526955], [-4.3060433, 51.85288029999999], [-4.3055705, 51.8531834], [-4.305312999999999, 51.8533805]]} |
14.7 |
0825 |
0839 |
Whitland |
Carmarthen |
Carmarthen |
51.8533805 |
-4.3053130 |
51.8533805 |
-4.3053130 |
1 |
0 |
2026-09-16 07:50:07 |
TERMINATED |
2026-09-16 07:39:00 |
Carmarthen |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072335 |
1789544333124202 |
49 |
49 |
2026-09-16 07:49:45.014825 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:44.870787 |
| 571535 |
597762 |
G15119 |
761P10M516 |
2026-09-16 |
COMPLETE |
16071831 |
2026-09-16 08:39:00 |
2026-09-16 07:50:08 |
2026-09-18 07:50:08 |
{"id": 597762, "stp": "P", "toc": "Great Western Railway", "uid": "G15119", "consist": "802110", "dest_crs": "PAD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15119/2026-09-16/detailed", "trust_id": "761P10M516", "origin_crs": "HFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-16", "dest_arr_time": "0825", "dest_platform": "10", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1P10", "timing_status": "LATE", "origin_station": "Hereford", "current_leg_arr": "0839", "current_leg_dep": "0756", "current_leg_end": "London Paddington", "origin_dep_time": "0523", "origin_platform": "3", "current_location": "Link Line", "last_update_time": "2026-09-16T07:50:08", "route_debug_link": null, "timing_variation": "+14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Reading", "dest_arr_time_act": "0825", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Reading", "current_leg_milage": "35.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 146.171, \"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\": 835.969, \"from_m\": 146.171, \"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\": 1228.862, \"from_m\": 835.969, \"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\": 2719.018, \"from_m\": 1228.862, \"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\": 3146.291, \"from_m\": 2719.018, \"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\": 21528.271, \"from_m\": 3146.291, \"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\": 22258.874, \"from_m\": 21528.271, \"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\": 23582.917, \"from_m\": 22258.874, \"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\": 24785.616, \"from_m\": 23582.917, \"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\": 29047.418, \"from_m\": 24785.616, \"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\": 29425.358, \"from_m\": 29047.418, \"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\": 30873.647, \"from_m\": 29425.358, \"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\": 31496.905, \"from_m\": 30873.647, \"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\": 31615.876, \"from_m\": 31496.905, \"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\": 31951.882, \"from_m\": 31615.876, \"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\": 36248.886, \"from_m\": 31951.882, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44794.8, \"from_m\": 36248.886, \"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\": 46575.663, \"from_m\": 44794.8, \"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\": 46970.345, \"from_m\": 46575.663, \"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\": 52114.234, \"from_m\": 46970.345, \"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\": 52226.586, \"from_m\": 52114.234, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52324.586, \"from_m\": 52226.586, \"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\": 68887.137, \"from_m\": 52324.586, \"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\": 69624.298, \"from_m\": 68887.137, \"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\": 89635.649, \"from_m\": 69624.298, \"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\": 90212.874, \"from_m\": 89635.649, \"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\": 93092.456, \"from_m\": 90212.874, \"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\": 93375.301, \"from_m\": 93092.456, \"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\": 93444.569, \"from_m\": 93375.301, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 93717.298, \"from_m\": 93444.569, \"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\": 108648.774, \"from_m\": 93717.298, \"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\": 111647.997, \"from_m\": 108648.774, \"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\": 114978.859, \"from_m\": 111647.997, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 117150.037, \"from_m\": 114978.859, \"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\": 117659.992, \"from_m\": 117150.037, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 117882.235, \"from_m\": 117659.992, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 118136.363, \"from_m\": 117882.235, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 133794.567, \"from_m\": 118136.363, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 133874.694, \"from_m\": 133794.567, \"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\": 137786.193, \"from_m\": 133874.694, \"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\": 138106.45, \"from_m\": 137786.193, \"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\": 138177.83, \"from_m\": 138106.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138185.325, \"from_m\": 138177.83, \"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\": 138249.637, \"from_m\": 138185.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\": 138339.564, \"from_m\": 138249.637, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 138407.279, \"from_m\": 138339.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138813.855, \"from_m\": 138407.279, \"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\": 139349.326, \"from_m\": 138813.855, \"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\": 139411.503, \"from_m\": 139349.326, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 139949.97, \"from_m\": 139411.503, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153888.338, \"from_m\": 139949.97, \"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\": 156536.895, \"from_m\": 153888.338, \"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\": 156606.051, \"from_m\": 156536.895, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 156752.733, \"from_m\": 156606.051, \"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\": 181097.971, \"from_m\": 156752.733, \"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\": 181163.033, \"from_m\": 181097.971, \"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\": 181507.826, \"from_m\": 181163.033, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 181920.289, \"from_m\": 181507.826, \"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\": 182056.894, \"from_m\": 181920.289, \"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\": 182097.15, \"from_m\": 182056.894, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 182286.793, \"from_m\": 182097.15, \"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\": 182998.944, \"from_m\": 182286.793, \"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\": 183623.46, \"from_m\": 182998.944, \"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\": 183681.851, \"from_m\": 183623.46, \"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\": 183737.97, \"from_m\": 183681.851, \"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\": 183844.858, \"from_m\": 183737.97, \"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\": 183903.238, \"from_m\": 183844.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 183983.184, \"from_m\": 183903.238, \"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\": 190740.113, \"from_m\": 183983.184, \"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\": 190794.624, \"from_m\": 190740.113, \"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\": 199972.103, \"from_m\": 190794.624, \"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\": 199983.707, \"from_m\": 199972.103, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 201313.452, \"from_m\": 199983.707, \"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\": 201464.043, \"from_m\": 201313.452, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 201502.582, \"from_m\": 201464.043, \"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\": 201992.098, \"from_m\": 201502.582, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 202075.611, \"from_m\": 201992.098, \"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\": 232671.9, \"from_m\": 202075.611, \"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\": 236935.36, \"from_m\": 232671.9, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 237136.765, \"from_m\": 236935.36, \"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\": 237222.444, \"from_m\": 237136.765, \"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\": 238385.706, \"from_m\": 237222.444, \"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\": 238670.717, \"from_m\": 238385.706, \"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\": 240140.842, \"from_m\": 238670.717, \"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\": 597762, \"profile_key\": \"7f800301596a03224e7da415075e7f66b321bcf86f5302b0499ae8f0aa68b3a6\", \"schedule_id\": 8920, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Hereford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Shelwick Jn\", \"stage_seq\": 2, \"distance_m\": 2713.25, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0540H\", \"location\": \"Ledbury\", \"stage_seq\": 3, \"distance_m\": 22022.198, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0548\", \"location\": \"Colwall\", \"stage_seq\": 4, \"distance_m\": 28793.616, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Malvern Wells\", \"stage_seq\": 5, \"distance_m\": 31588.691, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0553\", \"location\": \"Great Malvern\", \"stage_seq\": 6, \"distance_m\": 33302.095, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556H\", \"location\": \"Malvern Link\", \"stage_seq\": 7, \"distance_m\": 35143.709, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Newlands East S.B.\", \"stage_seq\": 8, \"distance_m\": 37844.229, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Henwick\", \"stage_seq\": 9, \"distance_m\": 44455.88, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0606H\", \"location\": \"Worcester Foregate Street\", \"stage_seq\": 10, \"distance_m\": 46042.839, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0610H\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 11, \"distance_m\": 47124.401, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 12, \"distance_m\": 47667.659, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Norton Jn\", \"stage_seq\": 13, \"distance_m\": 52114.234, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0616H\", \"location\": \"Worcestershire Parkway [High Level]\", \"stage_seq\": 14, \"distance_m\": 53078.61, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0622H\", \"location\": \"Pershore\", \"stage_seq\": 15, \"distance_m\": 59706.295, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0635H\", \"location\": \"Evesham\", \"stage_seq\": 16, \"distance_m\": 69286.666, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0642H\", \"location\": \"Honeybourne\", \"stage_seq\": 17, \"distance_m\": 77110.069, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0654\", \"location\": \"Moreton-in-Marsh\", \"stage_seq\": 18, \"distance_m\": 93240.052, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0702\", \"location\": \"Kingham\", \"stage_seq\": 19, \"distance_m\": 104509.371, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706H\", \"location\": \"Ascott-under-Wychwood\", \"stage_seq\": 20, \"distance_m\": 111424.955, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": false, \"wtt_arr\": \"0710\", \"wtt_dep\": \"0711H\", \"location\": \"Charlbury\", \"stage_seq\": 21, \"distance_m\": 117295.076, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0719\", \"location\": \"Hanborough\", \"stage_seq\": 22, \"distance_m\": 127347.18, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 23, \"distance_m\": 134220.303, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Oxford North Jn\", \"stage_seq\": 24, \"distance_m\": 137034.836, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0730\", \"location\": \"Oxford\", \"stage_seq\": 25, \"distance_m\": 138518.78, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Hinksey North\", \"stage_seq\": 26, \"distance_m\": 139803.425, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Kennington Jn\", \"stage_seq\": 27, \"distance_m\": 142308.483, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Didcot North Jn\", \"stage_seq\": 28, \"distance_m\": 153817.485, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Didcot East Jn\", \"stage_seq\": 29, \"distance_m\": 156042.472, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Goring & Streatley\", \"stage_seq\": 30, \"distance_m\": 168537.562, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 31, \"distance_m\": 182183.69, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0757H\", \"location\": \"Reading\", \"stage_seq\": 32, \"distance_m\": 182522.06, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 33, \"distance_m\": 183681.851, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Twyford\", \"stage_seq\": 34, \"distance_m\": 190466.499, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"Maidenhead\", \"stage_seq\": 35, \"distance_m\": 201355.621, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Slough\", \"stage_seq\": 36, \"distance_m\": 210584.741, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"Stockley Jn\", \"stage_seq\": 37, \"distance_m\": 220857.303, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 38, \"distance_m\": 222517.437, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Southall\", \"stage_seq\": 39, \"distance_m\": 225797.137, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Acton West Jn\", \"stage_seq\": 40, \"distance_m\": 231962.782, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 41, \"distance_m\": 237354.144, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 42, \"distance_m\": 238226.285, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 43, \"distance_m\": 239500.426, \"section_seq\": 1, \"route_path_id\": 68659}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 44, \"distance_m\": 240140.842, \"section_seq\": 1, \"route_path_id\": 68659}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 240140.842, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68659}], \"total_distance_m\": 240140.842, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 238688.877, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1451.965, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0523", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "43.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:34Z\", \"source_id\": 15942197, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:49Z\", \"source_id\": 15944659, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:33Z\", \"source_id\": 15968885, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:21Z\", \"source_id\": 15948477, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:16Z\", \"source_id\": 15955366, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:58Z\", \"source_id\": 15956992, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:22Z\", \"source_id\": 15959639, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:22Z\", \"source_id\": 15963349, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:48Z\", \"source_id\": 15973242, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:52Z\", \"source_id\": 15976875, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:08Z\", \"source_id\": 15986744, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:02:25Z\", \"source_id\": 15993088, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:11:24Z\", \"source_id\": 16000100, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:18:55Z\", \"source_id\": 16006044, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:27:56Z\", \"source_id\": 49341303, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:27:59Z\", \"source_id\": 16013485, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:10Z\", \"source_id\": 49394402, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:14Z\", \"source_id\": 16029225, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:52:03Z\", \"source_id\": 49407976, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:52:09Z\", \"source_id\": 16033248, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:16Z\", \"source_id\": 49430397, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:02:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:20Z\", \"source_id\": 16040028, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:49Z\", \"source_id\": 49440750, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:05:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:54Z\", \"source_id\": 16043047, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:07Z\", \"source_id\": 49450651, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:08:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:09Z\", \"source_id\": 16045816, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:46Z\", \"source_id\": 49463838, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:12:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:51Z\", \"source_id\": 16049730, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:16Z\", \"source_id\": 49482671, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:20Z\", \"source_id\": 16055258, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:41Z\", \"source_id\": 49515678, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:30:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:47Z\", \"source_id\": 16064787, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:10Z\", \"source_id\": 49540864, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:14Z\", \"source_id\": 16071831, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "5", "timing_fact_generation": 1789544295161797, "current_leg_arrival_utc": "2026-09-16T08:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:49.391711", "service_state_evidence_id": 16071831, "current_leg_start_actual_dep": "2026-09-16T08:11:30+01:00", "operational_evidence_version": 124, "service_state_event_time_utc": "2026-09-16T07:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:49:49.911554", "service_state_valid_until_kind": null, "operational_interpretation_version": 124, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
HFD |
PAD |
1P10 |
802110 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 146.171, "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": 835.969, "from_m": 146.171, "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": 1228.862, "from_m": 835.969, "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": 2719.018, "from_m": 1228.862, "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": 3146.291, "from_m": 2719.018, "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": 21528.271, "from_m": 3146.291, "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": 22258.874, "from_m": 21528.271, "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": 23582.917, "from_m": 22258.874, "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": 24785.616, "from_m": 23582.917, "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": 29047.418, "from_m": 24785.616, "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": 29425.358, "from_m": 29047.418, "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": 30873.647, "from_m": 29425.358, "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": 31496.905, "from_m": 30873.647, "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": 31615.876, "from_m": 31496.905, "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": 31951.882, "from_m": 31615.876, "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": 36248.886, "from_m": 31951.882, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44794.8, "from_m": 36248.886, "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": 46575.663, "from_m": 44794.8, "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": 46970.345, "from_m": 46575.663, "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": 52114.234, "from_m": 46970.345, "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": 52226.586, "from_m": 52114.234, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 52324.586, "from_m": 52226.586, "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": 68887.137, "from_m": 52324.586, "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": 69624.298, "from_m": 68887.137, "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": 89635.649, "from_m": 69624.298, "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": 90212.874, "from_m": 89635.649, "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": 93092.456, "from_m": 90212.874, "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": 93375.301, "from_m": 93092.456, "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": 93444.569, "from_m": 93375.301, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 93717.298, "from_m": 93444.569, "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": 108648.774, "from_m": 93717.298, "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": 111647.997, "from_m": 108648.774, "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": 114978.859, "from_m": 111647.997, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 117150.037, "from_m": 114978.859, "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": 117659.992, "from_m": 117150.037, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 117882.235, "from_m": 117659.992, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 118136.363, "from_m": 117882.235, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 133794.567, "from_m": 118136.363, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 133874.694, "from_m": 133794.567, "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": 137786.193, "from_m": 133874.694, "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": 138106.45, "from_m": 137786.193, "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": 138177.83, "from_m": 138106.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138185.325, "from_m": 138177.83, "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": 138249.637, "from_m": 138185.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": 138339.564, "from_m": 138249.637, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 138407.279, "from_m": 138339.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138813.855, "from_m": 138407.279, "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": 139349.326, "from_m": 138813.855, "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": 139411.503, "from_m": 139349.326, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 139949.97, "from_m": 139411.503, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153888.338, "from_m": 139949.97, "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": 156536.895, "from_m": 153888.338, "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": 156606.051, "from_m": 156536.895, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 156752.733, "from_m": 156606.051, "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": 181097.971, "from_m": 156752.733, "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": 181163.033, "from_m": 181097.971, "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": 181507.826, "from_m": 181163.033, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 181920.289, "from_m": 181507.826, "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": 182056.894, "from_m": 181920.289, "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": 182097.15, "from_m": 182056.894, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 182286.793, "from_m": 182097.15, "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": 182998.944, "from_m": 182286.793, "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": 183623.46, "from_m": 182998.944, "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": 183681.851, "from_m": 183623.46, "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": 183737.97, "from_m": 183681.851, "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": 183844.858, "from_m": 183737.97, "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": 183903.238, "from_m": 183844.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 183983.184, "from_m": 183903.238, "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": 190740.113, "from_m": 183983.184, "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": 190794.624, "from_m": 190740.113, "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": 199972.103, "from_m": 190794.624, "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": 199983.707, "from_m": 199972.103, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 201313.452, "from_m": 199983.707, "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": 201464.043, "from_m": 201313.452, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 201502.582, "from_m": 201464.043, "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": 201992.098, "from_m": 201502.582, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 202075.611, "from_m": 201992.098, "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": 232671.9, "from_m": 202075.611, "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": 236935.36, "from_m": 232671.9, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 237136.765, "from_m": 236935.36, "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": 237222.444, "from_m": 237136.765, "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": 238385.706, "from_m": 237222.444, "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": 238670.717, "from_m": 238385.706, "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": 240140.842, "from_m": 238670.717, "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": 597762, "profile_key": "7f800301596a03224e7da415075e7f66b321bcf86f5302b0499ae8f0aa68b3a6", "schedule_id": 8920, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0523", "location": "Hereford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "Shelwick Jn", "stage_seq": 2, "distance_m": 2713.25, "section_seq": 1, "route_path_id": 68659}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0540H", "location": "Ledbury", "stage_seq": 3, "distance_m": 22022.198, "section_seq": 1, "route_path_id": 68659}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0548", "location": "Colwall", "stage_seq": 4, "distance_m": 28793.616, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Malvern Wells", "stage_seq": 5, "distance_m": 31588.691, "section_seq": 1, "route_path_id": 68659}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0553", "location": "Great Malvern", "stage_seq": 6, "distance_m": 33302.095, "section_seq": 1, "route_path_id": 68659}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556H", "location": "Malvern Link", "stage_seq": 7, "distance_m": 35143.709, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Newlands East S.B.", "stage_seq": 8, "distance_m": 37844.229, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Henwick", "stage_seq": 9, "distance_m": 44455.88, "section_seq": 1, "route_path_id": 68659}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0606H", "location": "Worcester Foregate Street", "stage_seq": 10, "distance_m": 46042.839, "section_seq": 1, "route_path_id": 68659}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0610H", "location": "Worcester Shrub Hill", "stage_seq": 11, "distance_m": 47124.401, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Wylds Lane Jn", "stage_seq": 12, "distance_m": 47667.659, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Norton Jn", "stage_seq": 13, "distance_m": 52114.234, "section_seq": 1, "route_path_id": 68659}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0616H", "location": "Worcestershire Parkway [High Level]", "stage_seq": 14, "distance_m": 53078.61, "section_seq": 1, "route_path_id": 68659}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0622H", "location": "Pershore", "stage_seq": 15, "distance_m": 59706.295, "section_seq": 1, "route_path_id": 68659}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0635H", "location": "Evesham", "stage_seq": 16, "distance_m": 69286.666, "section_seq": 1, "route_path_id": 68659}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0642H", "location": "Honeybourne", "stage_seq": 17, "distance_m": 77110.069, "section_seq": 1, "route_path_id": 68659}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0654", "location": "Moreton-in-Marsh", "stage_seq": 18, "distance_m": 93240.052, "section_seq": 1, "route_path_id": 68659}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0702", "location": "Kingham", "stage_seq": 19, "distance_m": 104509.371, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706H", "location": "Ascott-under-Wychwood", "stage_seq": 20, "distance_m": 111424.955, "section_seq": 1, "route_path_id": 68659}, {"is_pass": false, "wtt_arr": "0710", "wtt_dep": "0711H", "location": "Charlbury", "stage_seq": 21, "distance_m": 117295.076, "section_seq": 1, "route_path_id": 68659}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0719", "location": "Hanborough", "stage_seq": 22, "distance_m": 127347.18, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724", "location": "Wolvercote Jn", "stage_seq": 23, "distance_m": 134220.303, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Oxford North Jn", "stage_seq": 24, "distance_m": 137034.836, "section_seq": 1, "route_path_id": 68659}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0730", "location": "Oxford", "stage_seq": 25, "distance_m": 138518.78, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "Hinksey North", "stage_seq": 26, "distance_m": 139803.425, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Kennington Jn", "stage_seq": 27, "distance_m": 142308.483, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Didcot North Jn", "stage_seq": 28, "distance_m": 153817.485, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741", "location": "Didcot East Jn", "stage_seq": 29, "distance_m": 156042.472, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Goring & Streatley", "stage_seq": 30, "distance_m": 168537.562, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Reading High Level Jn", "stage_seq": 31, "distance_m": 182183.69, "section_seq": 1, "route_path_id": 68659}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0757H", "location": "Reading", "stage_seq": 32, "distance_m": 182522.06, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "Kennet Bridge Jn", "stage_seq": 33, "distance_m": 183681.851, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Twyford", "stage_seq": 34, "distance_m": 190466.499, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "Maidenhead", "stage_seq": 35, "distance_m": 201355.621, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810", "location": "Slough", "stage_seq": 36, "distance_m": 210584.741, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "Stockley Jn", "stage_seq": 37, "distance_m": 220857.303, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Heathrow Airport Jn", "stage_seq": 38, "distance_m": 222517.437, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815", "location": "Southall", "stage_seq": 39, "distance_m": 225797.137, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Acton West Jn", "stage_seq": 40, "distance_m": 231962.782, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821", "location": "Ladbroke Grove Jn", "stage_seq": 41, "distance_m": 237354.144, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Portobello Jn (London)", "stage_seq": 42, "distance_m": 238226.285, "section_seq": 1, "route_path_id": 68659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Royal Oak Junction", "stage_seq": 43, "distance_m": 239500.426, "section_seq": 1, "route_path_id": 68659}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": null, "location": "London Paddington", "stage_seq": 44, "distance_m": 240140.842, "section_seq": 1, "route_path_id": 68659}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 240140.842, "from_m": 0.0, "section_seq": 1, "route_path_id": 68659}], "total_distance_m": 240140.842, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 238688.877, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1451.965, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:34Z", "source_id": 15942197, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:49Z", "source_id": 15944659, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:33Z", "source_id": 15968885, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:21Z", "source_id": 15948477, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:16Z", "source_id": 15955366, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:58Z", "source_id": 15956992, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:22Z", "source_id": 15959639, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:22Z", "source_id": 15963349, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:48Z", "source_id": 15973242, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:52Z", "source_id": 15976875, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:08Z", "source_id": 15986744, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:02:25Z", "source_id": 15993088, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:11:24Z", "source_id": 16000100, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:18:55Z", "source_id": 16006044, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24164, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:27:56Z", "source_id": 49341303, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T06:29:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:27:59Z", "source_id": 16013485, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:10Z", "source_id": 49394402, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T06:48:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:14Z", "source_id": 16029225, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23777, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:52:03Z", "source_id": 49407976, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T06:53:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:52:09Z", "source_id": 16033248, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:16Z", "source_id": 49430397, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T07:02:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:20Z", "source_id": 16040028, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:49Z", "source_id": 49440750, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T07:05:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:54Z", "source_id": 16043047, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:07Z", "source_id": 49450651, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T07:08:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:09Z", "source_id": 16045816, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:46Z", "source_id": 49463838, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T07:12:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:51Z", "source_id": 16049730, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:16Z", "source_id": 49482671, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T07:18:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:20Z", "source_id": 16055258, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:41Z", "source_id": 49515678, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T07:30:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:47Z", "source_id": 16064787, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22936, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:10Z", "source_id": 49540864, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T07:39:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:14Z", "source_id": 16071831, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T08:39:00+01:00", "operational_fact": true}] |
Hereford |
0523 |
0523 |
3 |
None |
None |
London Paddington |
0825 |
0825 |
10 |
LATE |
+14 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15119/2026-09-16/detailed |
None |
Reading |
2026-09-16T08:11:30+01:00 |
London Paddington |
43.0 |
{"type": "LineString", "coordinates": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} |
35.7 |
0756 |
0839 |
Reading |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-16 07:50:08 |
TERMINATED |
2026-09-16 07:39:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16071831 |
1789544295161797 |
124 |
124 |
2026-09-16 07:49:49.911554 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:49.391711 |
| 571536 |
603085 |
C01889 |
151N00MC16 |
2026-09-16 |
COMPLETE |
16071923 |
2026-09-16 08:39:00 |
2026-09-16 07:50:08 |
2026-09-18 07:50:08 |
{"id": 603085, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01889", "consist": "801102", "dest_crs": "NCL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01889/2026-09-16/detailed", "trust_id": "151N00MC16", "origin_crs": "DAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-16", "dest_arr_time": "0844", "dest_platform": "2", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "1N00", "timing_status": "EARLY", "origin_station": "Darlington", "current_leg_arr": "0839", "current_leg_dep": "0827", "current_leg_end": "Newcastle", "origin_dep_time": "0809", "origin_platform": "1", "current_location": "Newcastle Central East End", "last_update_time": "2026-09-16T07:50:08", "route_debug_link": null, "timing_variation": "-2 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": "0841", "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\": 274.714, \"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\": 394.415, \"from_m\": 274.714, \"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\": 431.635, \"from_m\": 394.415, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6303.178, \"from_m\": 431.635, \"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\": 7303.292, \"from_m\": 6303.178, \"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\": 8444.746, \"from_m\": 7303.292, \"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\": 18023.933, \"from_m\": 8444.746, \"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\": 19524.198, \"from_m\": 18023.933, \"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\": 23874.773, \"from_m\": 19524.198, \"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\": 23917.853, \"from_m\": 23874.773, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26369.906, \"from_m\": 23917.853, \"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\": 32866.082, \"from_m\": 26369.906, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 34795.613, \"from_m\": 32866.082, \"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\": 35503.396, \"from_m\": 34795.613, \"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\": 35972.558, \"from_m\": 35503.396, \"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\": 36008.493, \"from_m\": 35972.558, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36700.485, \"from_m\": 36008.493, \"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\": 39091.364, \"from_m\": 36700.485, \"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\": 54702.531, \"from_m\": 39091.364, \"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\": 55535.631, \"from_m\": 54702.531, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 55933.293, \"from_m\": 55535.631, \"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\": 56285.703, \"from_m\": 55933.293, \"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\": 56636.91, \"from_m\": 56285.703, \"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\": 57331.847, \"from_m\": 56636.91, \"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\": 57525.019, \"from_m\": 57331.847, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57761.69, \"from_m\": 57525.019, \"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\": 57813.656, \"from_m\": 57761.69, \"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\": 603085, \"profile_key\": \"a02949c1e656b9d529f8e52fb67e6803d41a6e062bcf94c9aaf784ce2578571f\", \"schedule_id\": 204, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Darlington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 64110}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 2, \"distance_m\": 19632.935, \"section_seq\": 1, \"route_path_id\": 64110}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Tursdale Jn\", \"stage_seq\": 3, \"distance_m\": 23874.773, \"section_seq\": 1, \"route_path_id\": 64110}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0828\", \"location\": \"Durham\", \"stage_seq\": 4, \"distance_m\": 35503.396, \"section_seq\": 1, \"route_path_id\": 64110}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Birtley Jn\", \"stage_seq\": 5, \"distance_m\": 50018.099, \"section_seq\": 1, \"route_path_id\": 64110}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 6, \"distance_m\": 56571.686, \"section_seq\": 1, \"route_path_id\": 64110}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 7, \"distance_m\": 57813.656, \"section_seq\": 1, \"route_path_id\": 64110}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 57813.656, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 64110}], \"total_distance_m\": 57813.656, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 57734.641, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 79.015, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0809", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:08Z\", \"source_id\": 49499575, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:14Z\", \"source_id\": 16060154, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:19Z\", \"source_id\": 49541346, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:20Z\", \"source_id\": 16071923, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "2", "timing_fact_generation": 1789544303814236, "current_leg_arrival_utc": "2026-09-16T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:50.754634", "service_state_evidence_id": 16071923, "current_leg_start_actual_dep": "2026-09-16T08:28:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-16T07:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:49:50.952491", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
DAR |
NCL |
1N00 |
801102 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 274.714, "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": 394.415, "from_m": 274.714, "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": 431.635, "from_m": 394.415, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6303.178, "from_m": 431.635, "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": 7303.292, "from_m": 6303.178, "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": 8444.746, "from_m": 7303.292, "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": 18023.933, "from_m": 8444.746, "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": 19524.198, "from_m": 18023.933, "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": 23874.773, "from_m": 19524.198, "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": 23917.853, "from_m": 23874.773, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26369.906, "from_m": 23917.853, "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": 32866.082, "from_m": 26369.906, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34795.613, "from_m": 32866.082, "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": 35503.396, "from_m": 34795.613, "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": 35972.558, "from_m": 35503.396, "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": 36008.493, "from_m": 35972.558, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36700.485, "from_m": 36008.493, "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": 39091.364, "from_m": 36700.485, "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": 54702.531, "from_m": 39091.364, "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": 55535.631, "from_m": 54702.531, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 55933.293, "from_m": 55535.631, "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": 56285.703, "from_m": 55933.293, "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": 56636.91, "from_m": 56285.703, "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": 57331.847, "from_m": 56636.91, "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": 57525.019, "from_m": 57331.847, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57761.69, "from_m": 57525.019, "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": 57813.656, "from_m": 57761.69, "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": 603085, "profile_key": "a02949c1e656b9d529f8e52fb67e6803d41a6e062bcf94c9aaf784ce2578571f", "schedule_id": 204, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0809", "location": "Darlington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 64110}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Ferryhill South Jn", "stage_seq": 2, "distance_m": 19632.935, "section_seq": 1, "route_path_id": 64110}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Tursdale Jn", "stage_seq": 3, "distance_m": 23874.773, "section_seq": 1, "route_path_id": 64110}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0828", "location": "Durham", "stage_seq": 4, "distance_m": 35503.396, "section_seq": 1, "route_path_id": 64110}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Birtley Jn", "stage_seq": 5, "distance_m": 50018.099, "section_seq": 1, "route_path_id": 64110}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839", "location": "King Edward Bridge South Jn", "stage_seq": 6, "distance_m": 56571.686, "section_seq": 1, "route_path_id": 64110}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Newcastle", "stage_seq": 7, "distance_m": 57813.656, "section_seq": 1, "route_path_id": 64110}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 57813.656, "from_m": 0.0, "section_seq": 1, "route_path_id": 64110}], "total_distance_m": 57813.656, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 57734.641, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 79.015, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3923, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:08Z", "source_id": 49499575, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:24:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:14Z", "source_id": 16060154, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3625, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:19Z", "source_id": 49541346, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:39:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:20Z", "source_id": 16071923, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:39:00+01:00", "operational_fact": true}] |
Darlington |
0809 |
0809 |
1 |
None |
None |
Newcastle |
0844 |
0841 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01889/2026-09-16/detailed |
None |
Durham |
2026-09-16T08:28:00+01:00 |
Newcastle |
12.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 |
0827 |
0839 |
Durham |
Newcastle Central East End |
Newcastle |
54.9682438 |
-1.6174150 |
54.9682438 |
-1.6174150 |
1 |
0 |
2026-09-16 07:50:08 |
TERMINATED |
2026-09-16 07:39:00 |
Newcastle |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16071923 |
1789544303814236 |
24 |
24 |
2026-09-16 07:49:50.952491 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:50.754634 |
| 571537 |
603424 |
Y81166 |
662E08MC16 |
2026-09-16 |
COMPLETE |
16071710 |
2026-09-16 08:39:00 |
2026-09-16 07:50:08 |
2026-09-18 07:50:08 |
{"id": 603424, "stp": "O", "toc": "West Midlands Trains", "uid": "Y81166", "consist": "196004", "dest_crs": "BHM", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y81166/2026-09-16/detailed", "trust_id": "662E08MC16", "origin_crs": "KNN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-16", "dest_arr_time": "0843", "dest_platform": "11A", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "2E08", "timing_status": "EARLY", "origin_station": "Kings Norton", "current_leg_arr": "0839", "current_leg_dep": "0830", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0820", "origin_platform": null, "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-16T07:50:08", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Moseley Village", "dest_arr_time_act": "0843", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Moseley Village", "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\": 128.232, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 184.337, \"from_m\": 128.232, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 379.295, \"from_m\": 184.337, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 446.07, \"from_m\": 379.295, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1007.04, \"from_m\": 446.07, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9750.611, \"from_m\": 1007.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\": 9916.348, \"from_m\": 9750.611, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10329.146, \"from_m\": 9916.348, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10797.799, \"from_m\": 10329.146, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10804.733, \"from_m\": 10797.799, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10889.226, \"from_m\": 10804.733, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11708.652, \"from_m\": 10889.226, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12072.459, \"from_m\": 11708.652, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12120.033, \"from_m\": 12072.459, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12364.711, \"from_m\": 12120.033, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 603424, \"profile_key\": \"39d3200e8c1eef4db33688ba93c4381a2ebc01d6e5639c52031981fb0f5880b9\", \"schedule_id\": 39263, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Kings Norton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Lifford East Jn\", \"stage_seq\": 2, \"distance_m\": 1865.466, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0824\", \"location\": \"Pineapple Road\", \"stage_seq\": 3, \"distance_m\": 3565.763, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826H\", \"location\": \"Kings Heath\", \"stage_seq\": 4, \"distance_m\": 4867.093, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0829\", \"location\": \"Moseley Village\", \"stage_seq\": 5, \"distance_m\": 5980.79, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Bordesley Jn\", \"stage_seq\": 6, \"distance_m\": 9209.475, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 7, \"distance_m\": 9750.611, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"Grand Jn\", \"stage_seq\": 8, \"distance_m\": 10797.799, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Proof House Jn\", \"stage_seq\": 9, \"distance_m\": 11362.082, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 10, \"distance_m\": 12364.711, \"section_seq\": 1, \"route_path_id\": 100771}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12364.711, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100771}], \"total_distance_m\": 12364.711, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12364.711, \"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": "0820", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:12Z\", \"source_id\": 49496964, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:23:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:17Z\", \"source_id\": 16059376, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:25:54Z\", \"source_id\": 49504763, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:25:58Z\", \"source_id\": 16061639, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:47Z\", \"source_id\": 49513176, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:48Z\", \"source_id\": 16064019, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:00Z\", \"source_id\": 49540313, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:06Z\", \"source_id\": 16071710, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "11", "timing_fact_generation": 1789544286488216, "current_leg_arrival_utc": "2026-09-16T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:51.760280", "service_state_evidence_id": 16071710, "current_leg_start_actual_dep": "2026-09-16T08:29:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-16T07:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:49:52.448712", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
KNN |
BHM |
2E08 |
196004 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 128.232, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 184.337, "from_m": 128.232, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 379.295, "from_m": 184.337, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 446.07, "from_m": 379.295, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1007.04, "from_m": 446.07, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9750.611, "from_m": 1007.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": 9916.348, "from_m": 9750.611, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10329.146, "from_m": 9916.348, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10797.799, "from_m": 10329.146, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10804.733, "from_m": 10797.799, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10889.226, "from_m": 10804.733, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11708.652, "from_m": 10889.226, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12072.459, "from_m": 11708.652, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12120.033, "from_m": 12072.459, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12364.711, "from_m": 12120.033, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 603424, "profile_key": "39d3200e8c1eef4db33688ba93c4381a2ebc01d6e5639c52031981fb0f5880b9", "schedule_id": 39263, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0820", "location": "Kings Norton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100771}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Lifford East Jn", "stage_seq": 2, "distance_m": 1865.466, "section_seq": 1, "route_path_id": 100771}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0824", "location": "Pineapple Road", "stage_seq": 3, "distance_m": 3565.763, "section_seq": 1, "route_path_id": 100771}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826H", "location": "Kings Heath", "stage_seq": 4, "distance_m": 4867.093, "section_seq": 1, "route_path_id": 100771}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0829", "location": "Moseley Village", "stage_seq": 5, "distance_m": 5980.79, "section_seq": 1, "route_path_id": 100771}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Bordesley Jn", "stage_seq": 6, "distance_m": 9209.475, "section_seq": 1, "route_path_id": 100771}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "St. Andrews Jn", "stage_seq": 7, "distance_m": 9750.611, "section_seq": 1, "route_path_id": 100771}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839", "location": "Grand Jn", "stage_seq": 8, "distance_m": 10797.799, "section_seq": 1, "route_path_id": 100771}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841", "location": "Proof House Jn", "stage_seq": 9, "distance_m": 11362.082, "section_seq": 1, "route_path_id": 100771}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 10, "distance_m": 12364.711, "section_seq": 1, "route_path_id": 100771}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12364.711, "from_m": 0.0, "section_seq": 1, "route_path_id": 100771}], "total_distance_m": 12364.711, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12364.711, "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": 20049, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:12Z", "source_id": 49496964, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:23:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:17Z", "source_id": 16059376, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20054, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:25:54Z", "source_id": 49504763, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:26:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:25:58Z", "source_id": 16061639, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20045, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:47Z", "source_id": 49513176, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:29:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:48Z", "source_id": 16064019, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19431, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:00Z", "source_id": 49540313, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:39:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:06Z", "source_id": 16071710, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:39:00+01:00", "operational_fact": true}] |
Kings Norton |
0820 |
0820 |
None |
None |
None |
Birmingham New Street |
0843 |
0843 |
11A |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y81166/2026-09-16/detailed |
None |
Moseley Village |
2026-09-16T08:29:00+01:00 |
Birmingham New Street |
9.0 |
{"type": "LineString", "coordinates": [[-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]]} |
3.9 |
0830 |
0839 |
Moseley Village |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-16 07:50:08 |
TERMINATED |
2026-09-16 07:39:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16071710 |
1789544286488216 |
24 |
24 |
2026-09-16 07:49:52.448712 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:51.760280 |
| 571538 |
602644 |
P88268 |
882K90MB16 |
2026-09-16 |
COMPLETE |
16072193 |
2026-09-16 08:39:00 |
2026-09-16 07:50:08 |
2026-09-18 07:50:08 |
{"id": 602644, "stp": "P", "toc": "Southeastern", "uid": "P88268", "consist": "376023+376034", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88268/2026-09-16/detailed", "trust_id": "882K90MB16", "origin_crs": "HYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-16", "dest_arr_time": "0840", "dest_platform": "5", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2K90", "timing_status": "EARLY", "origin_station": "Hayes (Kent)", "current_leg_arr": "0839", "current_leg_dep": "0836", "current_leg_end": "London Charing Cross", "origin_dep_time": "0752", "origin_platform": "2", "current_location": "London Charing Cross", "last_update_time": "2026-09-16T07:50: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": "0840", "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\": 366.133, \"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\": 414.85, \"from_m\": 366.133, \"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\": 427.956, \"from_m\": 414.85, \"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\": 5417.952, \"from_m\": 427.956, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5505.209, \"from_m\": 5417.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5539.153, \"from_m\": 5505.209, \"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\": 7634.717, \"from_m\": 5539.153, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7688.479, \"from_m\": 7634.717, \"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\": 12760.27, \"from_m\": 7688.479, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13033.891, \"from_m\": 12760.27, \"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\": 14247.839, \"from_m\": 13033.891, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14316.615, \"from_m\": 14247.839, \"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\": 19492.814, \"from_m\": 14316.615, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21456.906, \"from_m\": 19492.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22922.595, \"from_m\": 21456.906, \"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\": 602644, \"profile_key\": \"fbd4b114cf4082a17c75b2c78d6951d080117531b72c5bb8d4649fc4b8da7e3b\", \"schedule_id\": 23617, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Hayes (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0755H\", \"location\": \"West Wickham\", \"stage_seq\": 2, \"distance_m\": 1861.186, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758\", \"location\": \"Eden Park\", \"stage_seq\": 3, \"distance_m\": 3226.578, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802\", \"location\": \"Elmers End\", \"stage_seq\": 4, \"distance_m\": 5371.834, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804H\", \"location\": \"Clock House\", \"stage_seq\": 5, \"distance_m\": 6614.313, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807H\", \"location\": \"New Beckenham\", \"stage_seq\": 6, \"distance_m\": 7873.214, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810\", \"location\": \"Lower Sydenham\", \"stage_seq\": 7, \"distance_m\": 8756.569, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Catford Bridge\", \"stage_seq\": 8, \"distance_m\": 11064.132, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0816\", \"location\": \"Ladywell\", \"stage_seq\": 9, \"distance_m\": 12402.442, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Ladywell Jn\", \"stage_seq\": 10, \"distance_m\": 12760.27, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0820\", \"location\": \"Lewisham\", \"stage_seq\": 11, \"distance_m\": 13481.439, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 12, \"distance_m\": 13837.473, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 13, \"distance_m\": 14373.713, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"New Cross\", \"stage_seq\": 14, \"distance_m\": 15192.398, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 15, \"distance_m\": 18165.665, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0830\", \"location\": \"London Bridge\", \"stage_seq\": 16, \"distance_m\": 20030.858, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 17, \"distance_m\": 20971.042, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0835\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 18, \"distance_m\": 21717.358, \"section_seq\": 1, \"route_path_id\": 100089}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 19, \"distance_m\": 22922.595, \"section_seq\": 1, \"route_path_id\": 100089}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22922.595, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100089}], \"total_distance_m\": 22922.595, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22835.338, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 87.257, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0752", "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\": 31393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:50Z\", \"source_id\": 49412917, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:55Z\", \"source_id\": 16034716, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:55Z\", \"source_id\": 49418428, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:58Z\", \"source_id\": 16036467, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:56Z\", \"source_id\": 49429440, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:01:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:01Z\", \"source_id\": 16039755, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:05Z\", \"source_id\": 49438587, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:03:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:05Z\", \"source_id\": 16042433, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:07Z\", \"source_id\": 49447541, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:06:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:12Z\", \"source_id\": 16044989, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:14Z\", \"source_id\": 49453916, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:08:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:18Z\", \"source_id\": 16046767, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:41Z\", \"source_id\": 49463620, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:12:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:43Z\", \"source_id\": 16049645, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:26Z\", \"source_id\": 49471813, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:15:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:33Z\", \"source_id\": 16051947, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:32Z\", \"source_id\": 49480622, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:39Z\", \"source_id\": 16054668, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:11Z\", \"source_id\": 49517131, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:16Z\", \"source_id\": 16065199, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:35:24Z\", \"source_id\": 49532560, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:36:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:35:28Z\", \"source_id\": 16069568, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:38Z\", \"source_id\": 49542150, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:39Z\", \"source_id\": 16072193, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "5", "timing_fact_generation": 1789544321090572, "current_leg_arrival_utc": "2026-09-16T08:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:54.227190", "service_state_evidence_id": 16072193, "current_leg_start_actual_dep": "2026-09-16T08:35:00+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-16T07:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:49:54.338213", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
HYS |
CHX |
2K90 |
376023+376034 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 366.133, "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": 414.85, "from_m": 366.133, "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": 427.956, "from_m": 414.85, "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": 5417.952, "from_m": 427.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5505.209, "from_m": 5417.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5539.153, "from_m": 5505.209, "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": 7634.717, "from_m": 5539.153, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7688.479, "from_m": 7634.717, "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": 12760.27, "from_m": 7688.479, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13033.891, "from_m": 12760.27, "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": 14247.839, "from_m": 13033.891, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14316.615, "from_m": 14247.839, "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": 19492.814, "from_m": 14316.615, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21456.906, "from_m": 19492.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22922.595, "from_m": 21456.906, "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": 602644, "profile_key": "fbd4b114cf4082a17c75b2c78d6951d080117531b72c5bb8d4649fc4b8da7e3b", "schedule_id": 23617, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0752", "location": "Hayes (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0755H", "location": "West Wickham", "stage_seq": 2, "distance_m": 1861.186, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758", "location": "Eden Park", "stage_seq": 3, "distance_m": 3226.578, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802", "location": "Elmers End", "stage_seq": 4, "distance_m": 5371.834, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804H", "location": "Clock House", "stage_seq": 5, "distance_m": 6614.313, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807H", "location": "New Beckenham", "stage_seq": 6, "distance_m": 7873.214, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810", "location": "Lower Sydenham", "stage_seq": 7, "distance_m": 8756.569, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Catford Bridge", "stage_seq": 8, "distance_m": 11064.132, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0816", "location": "Ladywell", "stage_seq": 9, "distance_m": 12402.442, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Ladywell Jn", "stage_seq": 10, "distance_m": 12760.27, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0820", "location": "Lewisham", "stage_seq": 11, "distance_m": 13481.439, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821", "location": "Lewisham Vale Jn", "stage_seq": 12, "distance_m": 13837.473, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Tanners Hill Jn (NX)", "stage_seq": 13, "distance_m": 14373.713, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "New Cross", "stage_seq": 14, "distance_m": 15192.398, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Blue Anchor (Kent)", "stage_seq": 15, "distance_m": 18165.665, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0830", "location": "London Bridge", "stage_seq": 16, "distance_m": 20030.858, "section_seq": 1, "route_path_id": 100089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Ewer Street Jn", "stage_seq": 17, "distance_m": 20971.042, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0835", "location": "London Waterloo (East)", "stage_seq": 18, "distance_m": 21717.358, "section_seq": 1, "route_path_id": 100089}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 19, "distance_m": 22922.595, "section_seq": 1, "route_path_id": 100089}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22922.595, "from_m": 0.0, "section_seq": 1, "route_path_id": 100089}], "total_distance_m": 22922.595, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22835.338, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 87.257, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31393, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:50Z", "source_id": 49412917, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:54:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:55Z", "source_id": 16034716, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:55Z", "source_id": 49418428, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:57:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:58Z", "source_id": 16036467, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31384, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:56Z", "source_id": 49429440, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:01:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:01Z", "source_id": 16039755, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31380, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:05Z", "source_id": 49438587, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:03:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:05Z", "source_id": 16042433, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31372, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:07Z", "source_id": 49447541, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:06:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:12Z", "source_id": 16044989, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31338, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:14Z", "source_id": 49453916, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:08:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:18Z", "source_id": 16046767, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31330, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:41Z", "source_id": 49463620, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:12:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:43Z", "source_id": 16049645, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31320, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:26Z", "source_id": 49471813, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:15:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:33Z", "source_id": 16051947, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:32Z", "source_id": 49480622, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:18:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:39Z", "source_id": 16054668, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:11Z", "source_id": 49517131, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:31:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:16Z", "source_id": 16065199, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:35:24Z", "source_id": 49532560, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:36:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:35:28Z", "source_id": 16069568, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31430, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:38Z", "source_id": 49542150, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:39:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:39Z", "source_id": 16072193, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:39:00+01:00", "operational_fact": true}] |
Hayes (Kent) |
0752 |
0752 |
2 |
None |
None |
London Charing Cross |
0840 |
0840 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88268/2026-09-16/detailed |
None |
London Waterloo (East) |
2026-09-16T08:35: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 |
0836 |
0839 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-16 07:50:08 |
TERMINATED |
2026-09-16 07:39:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072193 |
1789544321090572 |
63 |
63 |
2026-09-16 07:49:54.338213 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:54.227190 |
| 571539 |
604243 |
G27395 |
872F16MD16 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 07:39:58 |
2026-09-16 07:50:08 |
2026-09-18 07:50:08 |
{"id": 604243, "stp": "P", "toc": "Southern", "uid": "G27395", "consist": "377136+377208", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27395/2026-09-16/detailed", "trust_id": "872F16MD16", "origin_crs": null, "show_on_map": 0, "dar_est_time": "08:57:00", "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-16", "dest_arr_time": "0946", "dest_platform": "11", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "2F16", "timing_status": null, "origin_station": "London Victoria (C)", "current_leg_arr": "0946", "current_leg_dep": "0936", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "0850", "origin_platform": "10", "current_location": null, "last_update_time": "2026-09-16T07:50:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "New Cross Gate", "dest_arr_time_act": "0946", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": null, "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\": 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\": 7769.276, \"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\": 7781.329, \"from_m\": 7769.276, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7829.614, \"from_m\": 7781.329, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8795.139, \"from_m\": 7829.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8879.117, \"from_m\": 8795.139, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8924.18, \"from_m\": 8879.117, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8978.641, \"from_m\": 8924.18, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10157.657, \"from_m\": 8978.641, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10700.401, \"from_m\": 10157.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10718.797, \"from_m\": 10700.401, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10728.722, \"from_m\": 10718.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11160.39, \"from_m\": 10728.722, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12997.774, \"from_m\": 11160.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13654.077, \"from_m\": 12997.774, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15475.378, \"from_m\": 13654.077, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22727.542, \"from_m\": 15475.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23344.044, \"from_m\": 22727.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23734.65, \"from_m\": 23344.044, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25503.707, \"from_m\": 23734.65, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25934.533, \"from_m\": 25503.707, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 604243, \"profile_key\": \"ea14748261fad57f55c8cbc5ca573d05711ce2a0e2d5edb03d7da25c665a2b18\", \"schedule_id\": 10681, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0850\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": false, \"wtt_arr\": \"0854\", \"wtt_dep\": \"0854H\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.376, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0856\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": false, \"wtt_arr\": \"0857H\", \"wtt_dep\": \"0858H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": false, \"wtt_arr\": \"0901\", \"wtt_dep\": \"0901H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 6, \"distance_m\": 6479.297, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": false, \"wtt_arr\": \"0903H\", \"wtt_dep\": \"0904H\", \"location\": \"Balham\", \"stage_seq\": 7, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": false, \"wtt_arr\": \"0907H\", \"wtt_dep\": \"0909\", \"location\": \"Streatham Hill\", \"stage_seq\": 8, \"distance_m\": 9028.752, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0911\", \"location\": \"West Norwood Junction\", \"stage_seq\": 9, \"distance_m\": 10700.401, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": false, \"wtt_arr\": \"0912\", \"wtt_dep\": \"0913\", \"location\": \"West Norwood\", \"stage_seq\": 10, \"distance_m\": 11124.125, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": false, \"wtt_arr\": \"0915H\", \"wtt_dep\": \"0916\", \"location\": \"Gipsy Hill\", \"stage_seq\": 11, \"distance_m\": 12671.401, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": false, \"wtt_arr\": \"0919H\", \"wtt_dep\": \"0920H\", \"location\": \"Crystal Palace\", \"stage_seq\": 12, \"distance_m\": 13780.422, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": false, \"wtt_arr\": \"0924\", \"wtt_dep\": \"0925\", \"location\": \"Sydenham\", \"stage_seq\": 13, \"distance_m\": 15676.462, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": false, \"wtt_arr\": \"0927\", \"wtt_dep\": \"0928\", \"location\": \"Forest Hill\", \"stage_seq\": 14, \"distance_m\": 17096.993, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": false, \"wtt_arr\": \"0930\", \"wtt_dep\": \"0930H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 15, \"distance_m\": 18449.356, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": false, \"wtt_arr\": \"0932H\", \"wtt_dep\": \"0933\", \"location\": \"Brockley\", \"stage_seq\": 16, \"distance_m\": 20114.427, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": false, \"wtt_arr\": \"0935\", \"wtt_dep\": \"0936\", \"location\": \"New Cross Gate\", \"stage_seq\": 17, \"distance_m\": 21430.439, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0938\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 18, \"distance_m\": 22470.388, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0940H\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 19, \"distance_m\": 23306.661, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0942H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 20, \"distance_m\": 23859.081, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0943\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 21, \"distance_m\": 24770.454, \"section_seq\": 1, \"route_path_id\": 31750}, {\"is_pass\": false, \"wtt_arr\": \"0946\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 22, \"distance_m\": 25934.533, \"section_seq\": 1, \"route_path_id\": 31750}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25934.533, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31750}], \"total_distance_m\": 25934.533, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20415.538, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5518.995, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0850", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "10.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:09Z\", \"source_id\": 49543683, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:58\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "9", "timing_fact_generation": 1789544376224774, "current_leg_arrival_utc": "2026-09-16T09:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:39:58.613458", "service_state_evidence_id": 49543683, "current_leg_start_actual_dep": "2026-09-16T09:36:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-16T07:39:58", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:49:58.984908", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
None |
2F16 |
377136+377208 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.981, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7769.276, "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": 7781.329, "from_m": 7769.276, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7829.614, "from_m": 7781.329, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8795.139, "from_m": 7829.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8879.117, "from_m": 8795.139, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8924.18, "from_m": 8879.117, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8978.641, "from_m": 8924.18, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10157.657, "from_m": 8978.641, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10700.401, "from_m": 10157.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10718.797, "from_m": 10700.401, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10728.722, "from_m": 10718.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11160.39, "from_m": 10728.722, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12997.774, "from_m": 11160.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13654.077, "from_m": 12997.774, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15475.378, "from_m": 13654.077, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22727.542, "from_m": 15475.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23344.044, "from_m": 22727.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23734.65, "from_m": 23344.044, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25503.707, "from_m": 23734.65, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25934.533, "from_m": 25503.707, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 604243, "profile_key": "ea14748261fad57f55c8cbc5ca573d05711ce2a0e2d5edb03d7da25c665a2b18", "schedule_id": 10681, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0850", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 31750}, {"is_pass": false, "wtt_arr": "0854", "wtt_dep": "0854H", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.376, "section_seq": 1, "route_path_id": 31750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0856", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 31750}, {"is_pass": false, "wtt_arr": "0857H", "wtt_dep": "0858H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 31750}, {"is_pass": false, "wtt_arr": "0901", "wtt_dep": "0901H", "location": "Wandsworth Common", "stage_seq": 6, "distance_m": 6479.297, "section_seq": 1, "route_path_id": 31750}, {"is_pass": false, "wtt_arr": "0903H", "wtt_dep": "0904H", "location": "Balham", "stage_seq": 7, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 31750}, {"is_pass": false, "wtt_arr": "0907H", "wtt_dep": "0909", "location": "Streatham Hill", "stage_seq": 8, "distance_m": 9028.752, "section_seq": 1, "route_path_id": 31750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0911", "location": "West Norwood Junction", "stage_seq": 9, "distance_m": 10700.401, "section_seq": 1, "route_path_id": 31750}, {"is_pass": false, "wtt_arr": "0912", "wtt_dep": "0913", "location": "West Norwood", "stage_seq": 10, "distance_m": 11124.125, "section_seq": 1, "route_path_id": 31750}, {"is_pass": false, "wtt_arr": "0915H", "wtt_dep": "0916", "location": "Gipsy Hill", "stage_seq": 11, "distance_m": 12671.401, "section_seq": 1, "route_path_id": 31750}, {"is_pass": false, "wtt_arr": "0919H", "wtt_dep": "0920H", "location": "Crystal Palace", "stage_seq": 12, "distance_m": 13780.422, "section_seq": 1, "route_path_id": 31750}, {"is_pass": false, "wtt_arr": "0924", "wtt_dep": "0925", "location": "Sydenham", "stage_seq": 13, "distance_m": 15676.462, "section_seq": 1, "route_path_id": 31750}, {"is_pass": false, "wtt_arr": "0927", "wtt_dep": "0928", "location": "Forest Hill", "stage_seq": 14, "distance_m": 17096.993, "section_seq": 1, "route_path_id": 31750}, {"is_pass": false, "wtt_arr": "0930", "wtt_dep": "0930H", "location": "Honor Oak Park", "stage_seq": 15, "distance_m": 18449.356, "section_seq": 1, "route_path_id": 31750}, {"is_pass": false, "wtt_arr": "0932H", "wtt_dep": "0933", "location": "Brockley", "stage_seq": 16, "distance_m": 20114.427, "section_seq": 1, "route_path_id": 31750}, {"is_pass": false, "wtt_arr": "0935", "wtt_dep": "0936", "location": "New Cross Gate", "stage_seq": 17, "distance_m": 21430.439, "section_seq": 1, "route_path_id": 31750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0938", "location": "Bricklayers Arms Jn", "stage_seq": 18, "distance_m": 22470.388, "section_seq": 1, "route_path_id": 31750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0940H", "location": "South Bermondsey Jn", "stage_seq": 19, "distance_m": 23306.661, "section_seq": 1, "route_path_id": 31750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0942H", "location": "Spa Road Jn", "stage_seq": 20, "distance_m": 23859.081, "section_seq": 1, "route_path_id": 31750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0943", "location": "Abbey Street Jn", "stage_seq": 21, "distance_m": 24770.454, "section_seq": 1, "route_path_id": 31750}, {"is_pass": false, "wtt_arr": "0946", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 22, "distance_m": 25934.533, "section_seq": 1, "route_path_id": 31750}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25934.533, "from_m": 0.0, "section_seq": 1, "route_path_id": 31750}], "total_distance_m": 25934.533, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20415.538, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5518.995, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:09Z", "source_id": 49543683, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:39:58", "operational_fact": true, "platform_smart_ids": []}] |
London Victoria (C) |
0850 |
0850 |
10 |
8:57:00 |
None |
London Bridge (Central) |
0946 |
0946 |
11 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G27395/2026-09-16/detailed |
None |
New Cross Gate |
2026-09-16T09:36:00+01:00 |
London Bridge (Central) |
10.0 |
{"type": "LineString", "coordinates": [[-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.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} |
2.8 |
0936 |
0946 |
None |
None |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-16 07:50:08 |
TERMINATED |
2026-09-16 07:39:58 |
London Bridge (Central) |
TD |
DIRECT_DESTINATION_ARRIVAL |
49543683 |
1789544376224774 |
41 |
41 |
2026-09-16 07:49:58.984908 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:39:58.613458 |
| 571540 |
601594 |
C37231 |
889R60MA16 |
2026-09-16 |
COMPLETE |
16072908 |
2026-09-16 08:40:00 |
2026-09-16 07:50:09 |
2026-09-18 07:50:09 |
{"id": 601594, "stp": "P", "toc": "Elizabeth Line", "uid": "C37231", "consist": "345031", "dest_crs": "RDG", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37231/2026-09-16/detailed", "trust_id": "889R60MA16", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-16", "dest_arr_time": "0842", "dest_platform": "14", "is_terminated": 1, "next_location": "Reading", "signalling_id": "9R60", "timing_status": "EARLY", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "0840", "current_leg_dep": "0834", "current_leg_end": "Reading", "origin_dep_time": "0718", "origin_platform": "3", "current_location": "Reading", "last_update_time": "2026-09-16T07:50:08", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Twyford", "dest_arr_time_act": "0842", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Twyford", "current_leg_milage": "4.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2983.449, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3134.127, \"from_m\": 2983.449, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3191.673, \"from_m\": 3134.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3470.379, \"from_m\": 3191.673, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 3564.275, \"from_m\": 3470.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3694.395, \"from_m\": 3564.275, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 5160.313, \"from_m\": 3694.395, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5419.984, \"from_m\": 5160.313, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7153.925, \"from_m\": 5419.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7550.589, \"from_m\": 7153.925, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7639.215, \"from_m\": 7550.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7739.952, \"from_m\": 7639.215, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10120.03, \"from_m\": 7739.952, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 10262.997, \"from_m\": 10120.03, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10410.074, \"from_m\": 10262.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11089.747, \"from_m\": 10410.074, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11255.507, \"from_m\": 11089.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11396.123, \"from_m\": 11255.507, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13453.236, \"from_m\": 11396.123, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13683.017, \"from_m\": 13453.236, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13910.685, \"from_m\": 13683.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14205.756, \"from_m\": 13910.685, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14227.949, \"from_m\": 14205.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14446.864, \"from_m\": 14227.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14635.046, \"from_m\": 14446.864, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15527.517, \"from_m\": 14635.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15629.795, \"from_m\": 15527.517, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15773.138, \"from_m\": 15629.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16275.296, \"from_m\": 15773.138, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 16892.315, \"from_m\": 16275.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17521.611, \"from_m\": 16892.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17706.472, \"from_m\": 17521.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17929.354, \"from_m\": 17706.472, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18329.786, \"from_m\": 17929.354, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18475.782, \"from_m\": 18329.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18646.005, \"from_m\": 18475.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19309.318, \"from_m\": 18646.005, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 19607.533, \"from_m\": 19309.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19832.806, \"from_m\": 19607.533, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20147.883, \"from_m\": 19832.806, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20401.186, \"from_m\": 20147.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20805.816, \"from_m\": 20401.186, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 20966.325, \"from_m\": 20805.816, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.021, \"from_m\": 20966.325, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22272.357, \"from_m\": 21205.021, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 22642.992, \"from_m\": 22272.357, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22872.804, \"from_m\": 22642.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23091.945, \"from_m\": 22872.804, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 23214.799, \"from_m\": 23091.945, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 23370.724, \"from_m\": 23214.799, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23508.748, \"from_m\": 23370.724, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23966.296, \"from_m\": 23508.748, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24121.358, \"from_m\": 23966.296, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24684.065, \"from_m\": 24121.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25881.037, \"from_m\": 24684.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25966.716, \"from_m\": 25881.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 26168.121, \"from_m\": 25966.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30431.581, \"from_m\": 26168.121, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31351.603, \"from_m\": 30431.581, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 31532.303, \"from_m\": 31351.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32189.814, \"from_m\": 31532.303, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33886.664, \"from_m\": 32189.814, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35066.986, \"from_m\": 33886.664, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37170.876, \"from_m\": 35066.986, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37334.9, \"from_m\": 37170.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38988.51, \"from_m\": 37334.9, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 39162.07, \"from_m\": 38988.51, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39325.261, \"from_m\": 39162.07, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39618.428, \"from_m\": 39325.261, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42296.187, \"from_m\": 39618.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42589.354, \"from_m\": 42296.187, \"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\": 42752.544, \"from_m\": 42589.354, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42926.105, \"from_m\": 42752.544, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57628.927, \"from_m\": 42926.105, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 65906.07, \"from_m\": 57628.927, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65944.61, \"from_m\": 65906.07, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66095.2, \"from_m\": 65944.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67424.946, \"from_m\": 66095.2, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67436.55, \"from_m\": 67424.946, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76614.029, \"from_m\": 67436.55, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76668.54, \"from_m\": 76614.029, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 83425.468, \"from_m\": 76668.54, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83505.414, \"from_m\": 83425.468, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83563.795, \"from_m\": 83505.414, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83670.682, \"from_m\": 83563.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83726.802, \"from_m\": 83670.682, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 83785.192, \"from_m\": 83726.802, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84409.709, \"from_m\": 83785.192, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 84886.592, \"from_m\": 84409.709, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 601594, \"profile_key\": \"0040f862d6db6359e547dead325eed0b4d997b17b5c6dfda0318157a8d025d56\", \"schedule_id\": 5097, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0721H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0725H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0729H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13174.116, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0732H\", \"wtt_dep\": \"0733H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0739\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0748\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Acton West Jn\", \"stage_seq\": 16, \"distance_m\": 31140.699, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0757\", \"location\": \"Ealing Broadway\", \"stage_seq\": 17, \"distance_m\": 32331.883, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"West Ealing\", \"stage_seq\": 18, \"distance_m\": 33740.806, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0801H\", \"location\": \"Southall\", \"stage_seq\": 19, \"distance_m\": 37670.423, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 20, \"distance_m\": 40750.015, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 21, \"distance_m\": 40957.307, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0808H\", \"location\": \"West Drayton\", \"stage_seq\": 22, \"distance_m\": 48330.335, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811\", \"location\": \"Iver\", \"stage_seq\": 23, \"distance_m\": 50790.827, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0813H\", \"location\": \"Langley\", \"stage_seq\": 24, \"distance_m\": 53068.187, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"Slough\", \"stage_seq\": 25, \"distance_m\": 56820.415, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0821\", \"location\": \"Burnham\", \"stage_seq\": 26, \"distance_m\": 60694.758, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0823H\", \"location\": \"Taplow\", \"stage_seq\": 27, \"distance_m\": 63154.192, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Maidenhead\", \"stage_seq\": 28, \"distance_m\": 66053.031, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0833H\", \"location\": \"Twyford\", \"stage_seq\": 29, \"distance_m\": 76942.154, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 30, \"distance_m\": 83726.802, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 31, \"distance_m\": 84886.592, \"section_seq\": 1, \"route_path_id\": 29908}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 84886.592, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29908}], \"total_distance_m\": 84886.592, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 73547.091, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 11339.501, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0718", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:20:36Z\", \"source_id\": 49321296, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:20:41Z\", \"source_id\": 16007485, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:24:43Z\", \"source_id\": 49332393, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:24:44Z\", \"source_id\": 16010769, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:28:04Z\", \"source_id\": 49341638, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:28:07Z\", \"source_id\": 16013571, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:32:12Z\", \"source_id\": 49352999, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:32:16Z\", \"source_id\": 16016880, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:35:22Z\", \"source_id\": 49361783, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:35:25Z\", \"source_id\": 16019538, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:37:55Z\", \"source_id\": 49368854, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:37:57Z\", \"source_id\": 16021686, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:41:02Z\", \"source_id\": 49377591, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:41:06Z\", \"source_id\": 16024271, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:43:18Z\", \"source_id\": 49383727, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:43:21Z\", \"source_id\": 16026036, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:46:05Z\", \"source_id\": 49391313, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:46:06Z\", \"source_id\": 16028324, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:49:21Z\", \"source_id\": 49400376, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:49:23Z\", \"source_id\": 16030955, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:40Z\", \"source_id\": 49417690, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:43Z\", \"source_id\": 16036217, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:00Z\", \"source_id\": 49424063, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:58:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:09Z\", \"source_id\": 16038170, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:50Z\", \"source_id\": 49429129, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:01:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:54Z\", \"source_id\": 16039661, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:30Z\", \"source_id\": 49439826, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:04:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:36Z\", \"source_id\": 16042804, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:43Z\", \"source_id\": 49449470, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:07:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:46Z\", \"source_id\": 16045497, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23541, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:38Z\", \"source_id\": 49457711, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:10:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:42Z\", \"source_id\": 16047924, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:25Z\", \"source_id\": 49465785, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:13:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:26Z\", \"source_id\": 16050238, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:19Z\", \"source_id\": 49477143, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:17:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:21Z\", \"source_id\": 16053635, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:52Z\", \"source_id\": 49487239, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:20:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:58Z\", \"source_id\": 16056597, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:46Z\", \"source_id\": 49495634, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:23:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:50Z\", \"source_id\": 16059026, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:25:41Z\", \"source_id\": 49504039, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:25:46Z\", \"source_id\": 16061519, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:55Z\", \"source_id\": 49525397, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:58Z\", \"source_id\": 16067442, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:28Z\", \"source_id\": 49544527, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:34Z\", \"source_id\": 16072908, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "14", "timing_fact_generation": 1789544375101789, "current_leg_arrival_utc": "2026-09-16T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:05.922244", "service_state_evidence_id": 16072908, "current_leg_start_actual_dep": "2026-09-16T08:33:30+01:00", "operational_evidence_version": 133, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:08.438129", "service_state_valid_until_kind": null, "operational_interpretation_version": 133, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
RDG |
9R60 |
345031 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14446.864, "from_m": 14227.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18646.005, "from_m": 18475.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 23370.724, "from_m": 23214.799, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 25881.037, "from_m": 24684.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25966.716, "from_m": 25881.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 26168.121, "from_m": 25966.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30431.581, "from_m": 26168.121, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31351.603, "from_m": 30431.581, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 31532.303, "from_m": 31351.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32189.814, "from_m": 31532.303, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33886.664, "from_m": 32189.814, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35066.986, "from_m": 33886.664, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37170.876, "from_m": 35066.986, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37334.9, "from_m": 37170.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38988.51, "from_m": 37334.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39162.07, "from_m": 38988.51, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39325.261, "from_m": 39162.07, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39618.428, "from_m": 39325.261, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42296.187, "from_m": 39618.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42589.354, "from_m": 42296.187, "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": 42752.544, "from_m": 42589.354, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42926.105, "from_m": 42752.544, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57628.927, "from_m": 42926.105, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 65906.07, "from_m": 57628.927, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65944.61, "from_m": 65906.07, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66095.2, "from_m": 65944.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67424.946, "from_m": 66095.2, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67436.55, "from_m": 67424.946, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76614.029, "from_m": 67436.55, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76668.54, "from_m": 76614.029, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83425.468, "from_m": 76668.54, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83505.414, "from_m": 83425.468, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83563.795, "from_m": 83505.414, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83670.682, "from_m": 83563.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83726.802, "from_m": 83670.682, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 83785.192, "from_m": 83726.802, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84409.709, "from_m": 83785.192, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 84886.592, "from_m": 84409.709, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}], "service_id": 601594, "profile_key": "0040f862d6db6359e547dead325eed0b4d997b17b5c6dfda0318157a8d025d56", "schedule_id": 5097, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0718", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0721H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0725H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0729H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13174.116, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0732H", "wtt_dep": "0733H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0739", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0748", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Acton West Jn", "stage_seq": 16, "distance_m": 31140.699, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0757", "location": "Ealing Broadway", "stage_seq": 17, "distance_m": 32331.883, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "West Ealing", "stage_seq": 18, "distance_m": 33740.806, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0801H", "location": "Southall", "stage_seq": 19, "distance_m": 37670.423, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "Hayes & Harlington", "stage_seq": 20, "distance_m": 40750.015, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "Heathrow Airport Jn", "stage_seq": 21, "distance_m": 40957.307, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0808H", "location": "West Drayton", "stage_seq": 22, "distance_m": 48330.335, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811", "location": "Iver", "stage_seq": 23, "distance_m": 50790.827, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0813H", "location": "Langley", "stage_seq": 24, "distance_m": 53068.187, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "Slough", "stage_seq": 25, "distance_m": 56820.415, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0821", "location": "Burnham", "stage_seq": 26, "distance_m": 60694.758, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0823H", "location": "Taplow", "stage_seq": 27, "distance_m": 63154.192, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Maidenhead", "stage_seq": 28, "distance_m": 66053.031, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0833H", "location": "Twyford", "stage_seq": 29, "distance_m": 76942.154, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838H", "location": "Kennet Bridge Jn", "stage_seq": 30, "distance_m": 83726.802, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Reading", "stage_seq": 31, "distance_m": 84886.592, "section_seq": 1, "route_path_id": 29908}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 84886.592, "from_m": 0.0, "section_seq": 1, "route_path_id": 29908}], "total_distance_m": 84886.592, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 73547.091, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 11339.501, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:20:36Z", "source_id": 49321296, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:20:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:20:41Z", "source_id": 16007485, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:24:43Z", "source_id": 49332393, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:24:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:24:44Z", "source_id": 16010769, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:28:04Z", "source_id": 49341638, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:28:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:28:07Z", "source_id": 16013571, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:32:12Z", "source_id": 49352999, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:32:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:32:16Z", "source_id": 16016880, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:35:22Z", "source_id": 49361783, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:35:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:35:25Z", "source_id": 16019538, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:37:55Z", "source_id": 49368854, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:37:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:37:57Z", "source_id": 16021686, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:41:02Z", "source_id": 49377591, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:41:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:41:06Z", "source_id": 16024271, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:43:18Z", "source_id": 49383727, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:43:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:43:21Z", "source_id": 16026036, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:46:05Z", "source_id": 49391313, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:46:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:46:06Z", "source_id": 16028324, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:49:21Z", "source_id": 49400376, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:49:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:49:23Z", "source_id": 16030955, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:40Z", "source_id": 49417690, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:56:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:43Z", "source_id": 16036217, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:00Z", "source_id": 49424063, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:58:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:09Z", "source_id": 16038170, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:50Z", "source_id": 49429129, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:01:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:54Z", "source_id": 16039661, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:30Z", "source_id": 49439826, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:04:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:36Z", "source_id": 16042804, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23500, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:43Z", "source_id": 49449470, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:07:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:46Z", "source_id": 16045497, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23541, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:38Z", "source_id": 49457711, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:10:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:42Z", "source_id": 16047924, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23550, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:25Z", "source_id": 49465785, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:13:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:26Z", "source_id": 16050238, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:19Z", "source_id": 49477143, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T07:17:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:21Z", "source_id": 16053635, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23586, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:52Z", "source_id": 49487239, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T07:20:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:58Z", "source_id": 16056597, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23593, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:46Z", "source_id": 49495634, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T07:23:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:50Z", "source_id": 16059026, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:25:41Z", "source_id": 49504039, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T07:26:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:25:46Z", "source_id": 16061519, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:55Z", "source_id": 49525397, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T07:33:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:58Z", "source_id": 16067442, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23809, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:28Z", "source_id": 49544527, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T07:40:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:34Z", "source_id": 16072908, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
0718 |
0718 |
3 |
None |
None |
Reading |
0842 |
0842 |
14 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37231/2026-09-16/detailed |
None |
Twyford |
2026-09-16T08:33:30+01:00 |
Reading |
6.0 |
{"type": "LineString", "coordinates": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]} |
4.9 |
0834 |
0840 |
Twyford |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-16 07:50:08 |
TERMINATED |
2026-09-16 07:40:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072908 |
1789544375101789 |
133 |
133 |
2026-09-16 07:50:08.438129 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:05.922244 |
| 571541 |
602844 |
W87665 |
045Y15MC16 |
2026-09-16 |
COMPLETE |
16072500 |
2026-09-16 08:40:00 |
2026-09-16 07:50:09 |
2026-09-18 07:50:09 |
{"id": 602844, "stp": "P", "toc": "ScotRail", "uid": "W87665", "consist": "385005+385039", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87665/2026-09-16/detailed", "trust_id": "045Y15MC16", "origin_crs": "HYM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-16", "dest_arr_time": "0840", "dest_platform": "10", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "5Y15", "timing_status": "ON TIME", "origin_station": "Haymarket", "current_leg_arr": "0840", "current_leg_dep": "0824", "current_leg_end": "Edinburgh", "origin_dep_time": "0800", "origin_platform": "2", "current_location": "Edinburgh", "last_update_time": "2026-09-16T07:50:09", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3974656999999997, 55.9343033], [-3.3962756999999995, 55.9344242], [-3.3962112999999996, 55.93442919999999], [-3.3957437999999995, 55.9344652], [-3.395441611272726, 55.93448847546233], [-3.3929705999999995, 55.9346788], [-3.3909177, 55.93480879999999], [-3.3897734, 55.9348599], [-3.3887603, 55.934893300000006], [-3.3871798999999996, 55.9349224], [-3.3856115999999994, 55.9349226], [-3.3830557, 55.93487420000001], [-3.381248499999999, 55.93478509999999], [-3.3791369999999996, 55.9346505], [-3.3784268, 55.93459070000001], [-3.3777831, 55.93453650000001], [-3.3763561999999996, 55.93439049999999], [-3.3726621, 55.933918199999994], [-3.3674688999999995, 55.933108], [-3.3641321, 55.9324933], [-3.3622062999999995, 55.9320879], [-3.3608722999999996, 55.93178120000001], [-3.3597684999999995, 55.9315246], [-3.3588381, 55.9312921], [-3.3584073, 55.9311845], [-3.3522324999999995, 55.92964179999999], [-3.3520213, 55.92958879999999], [-3.3437894999999997, 55.92752099999999], [-3.3427639999999994, 55.92728940000001], [-3.3406342, 55.9268753], [-3.340066199999999, 55.92678149999999], [-3.3390008999999994, 55.9266056], [-3.3370480999999996, 55.926344699999994], [-3.3353410999999995, 55.926173], [-3.3335363999999994, 55.9260235], [-3.331662, 55.92592750000001], [-3.3294692999999995, 55.92589220000001], [-3.3266323, 55.9259189], [-3.3246865, 55.9259756], [-3.323766551242229, 55.9260174683588], [-3.3228539999999995, 55.92605900000001], [-3.3190732, 55.92634879999999], [-3.3176330999999997, 55.92649980000001], [-3.3157626, 55.92669589999999], [-3.3133604999999995, 55.92695390000001], [-3.3068741, 55.92767210000001], [-3.306064, 55.9277618], [-3.3058734, 55.9277819], [-3.2951263, 55.92892679999999], [-3.2943613, 55.9290083], [-3.2918865, 55.9293319], [-3.2913277, 55.9294136], [-3.2893142999999996, 55.9297054], [-3.2877076999999995, 55.9299829], [-3.2860301, 55.9303189], [-3.2856586, 55.9303959], [-3.2748572, 55.932817799999995], [-3.2745334999999995, 55.9328924], [-3.2736234999999994, 55.933101], [-3.2735585, 55.93311539999999], [-3.270525, 55.93378589999998], [-3.2666563999999996, 55.9346567], [-3.2648637, 55.93505729999999], [-3.2574047, 55.93673820000001], [-3.2539298, 55.93750649999999], [-3.2529445999999997, 55.937727], [-3.2505735, 55.9382575], [-3.25044, 55.93828739999999], [-3.2502965, 55.9383239], [-3.2495120999999996, 55.9384953], [-3.2494303323956606, 55.93851402786436], [-3.249168819597702, 55.93857466960714], [-3.248938621045225, 55.93862947774499], [-3.248735240594397, 55.938679253515325], [-3.2485541821013837, 55.9387247981556], [-3.248390949422355, 55.93876691290329], [-3.248241046413478, 55.9388063989958], [-3.24809997693092, 55.93884405767061], [-3.2479632448308493, 55.938880690165135], [-3.2478263539694328, 55.93891709771685], [-3.2476848082028393, 55.9389540815632], [-3.2475341113872354, 55.9389924429416], [-3.24736976737879, 55.93903298308952], [-3.2471872800336694, 55.93907650324441], [-3.2469821532080423, 55.939123804643714], [-3.2467498907580765, 55.93917568852487], [-3.246485996539939, 55.93923295612533], [-3.2457045999999994, 55.939399], [-3.2450953, 55.9395284], [-3.2438011, 55.93982629999999], [-3.2432059999999994, 55.93995669999999], [-3.2421179999999996, 55.9401977], [-3.2411754, 55.940405199999994], [-3.2407718, 55.9404973], [-3.2403539, 55.9405927], [-3.2386525999999995, 55.940959199999995], [-3.2384124999999995, 55.94101539999998], [-3.2374897, 55.9412329], [-3.23548, 55.9416862], [-3.2343641999999995, 55.9419354], [-3.2339895999999997, 55.94201910000001], [-3.233935022830277, 55.942031227324826], [-3.2327475, 55.94229510000001], [-3.2316149999999997, 55.94254970000001], [-3.2315762, 55.94255840000001], [-3.2315349999999996, 55.9425676], [-3.2313976, 55.942598399999994], [-3.2306316999999996, 55.94277099999999], [-3.2305152, 55.94279989999999], [-3.2296026, 55.94300100000001], [-3.2294272, 55.9430385], [-3.2292063999999994, 55.94308469999999], [-3.2290302999999994, 55.9431244], [-3.228745, 55.9431887], [-3.2281272, 55.9433252], [-3.2275504, 55.94345380000001], [-3.22687, 55.9436101], [-3.2260042, 55.9438018], [-3.2256156, 55.94388839999999], [-3.2250318, 55.944024], [-3.2248517, 55.944062200000005], [-3.2239242, 55.9442291], [-3.223080599999999, 55.9444154], [-3.2227173999999996, 55.9444969], [-3.2224589, 55.94454760000001], [-3.2223054, 55.9445737], [-3.2221367, 55.944602199999984], [-3.2218041, 55.9446632], [-3.2213887999999997, 55.944751], [-3.2212574, 55.944778799999995], [-3.2210977999999995, 55.9448125], [-3.2202228, 55.94496589999999], [-3.219527, 55.94507399999999], [-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Newbridge Jn D.P.L.", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Newbridge Jn D.P.L.", "current_leg_milage": "9.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 223.765, \"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\": 842.642, \"from_m\": 223.765, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 920.553, \"from_m\": 842.642, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 932.582, \"from_m\": 920.553, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 993.657, \"from_m\": 932.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2106.266, \"from_m\": 993.657, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11903.438, \"from_m\": 2106.266, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 12820.276, \"from_m\": 11903.438, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22617.448, \"from_m\": 12820.276, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 24563.005, \"from_m\": 22617.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\": 25954.592, \"from_m\": 24563.005, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26954.896, \"from_m\": 25954.592, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27104.76, \"from_m\": 26954.896, \"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\": 27196.391, \"from_m\": 27104.76, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27640.996, \"from_m\": 27196.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}], \"service_id\": 602844, \"profile_key\": \"2cfad6c39f52cfe7d4132f90e4e021549f3128c2aeb4fd59e4820b705d88ed5f\", \"schedule_id\": 29818, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Haymarket\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102532}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Haymarket Central Jn\", \"stage_seq\": 2, \"distance_m\": 932.582, \"section_seq\": 1, \"route_path_id\": 102532}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 3, \"distance_m\": 1917.583, \"section_seq\": 1, \"route_path_id\": 102532}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 4, \"distance_m\": 11538.059, \"section_seq\": 1, \"route_path_id\": 102532}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0824\", \"location\": \"Newbridge Jn D.P.L.\", \"stage_seq\": 5, \"distance_m\": 12361.857, \"section_seq\": 1, \"route_path_id\": 102532}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Newbridge Jn\", \"stage_seq\": 6, \"distance_m\": 13185.655, \"section_seq\": 1, \"route_path_id\": 102532}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 7, \"distance_m\": 22806.131, \"section_seq\": 1, \"route_path_id\": 102532}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Haymarket\", \"stage_seq\": 8, \"distance_m\": 24726.581, \"section_seq\": 1, \"route_path_id\": 102532}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Princes St Gardens\", \"stage_seq\": 9, \"distance_m\": 26055.841, \"section_seq\": 1, \"route_path_id\": 102532}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 10, \"distance_m\": 27640.996, \"section_seq\": 1, \"route_path_id\": 102532}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27640.996, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102532}], \"total_distance_m\": 27640.996, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 27640.996, \"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": "0800", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:53Z\", \"source_id\": 49531037, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:35:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:58Z\", \"source_id\": 16069136, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:00Z\", \"source_id\": 49543203, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:03Z\", \"source_id\": 16072500, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "10", "timing_fact_generation": 1789544348577836, "current_leg_arrival_utc": "2026-09-16T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:06.635731", "service_state_evidence_id": 16072500, "current_leg_start_actual_dep": "2026-09-16T08:24:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:06.738114", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
HYM |
EDB |
5Y15 |
385005+385039 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 223.765, "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": 842.642, "from_m": 223.765, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 920.553, "from_m": 842.642, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 932.582, "from_m": 920.553, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 993.657, "from_m": 932.582, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2106.266, "from_m": 993.657, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11903.438, "from_m": 2106.266, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 12820.276, "from_m": 11903.438, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22617.448, "from_m": 12820.276, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 24563.005, "from_m": 22617.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": 25954.592, "from_m": 24563.005, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26954.896, "from_m": 25954.592, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27104.76, "from_m": 26954.896, "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": 27196.391, "from_m": 27104.76, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 27640.996, "from_m": 27196.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}], "service_id": 602844, "profile_key": "2cfad6c39f52cfe7d4132f90e4e021549f3128c2aeb4fd59e4820b705d88ed5f", "schedule_id": 29818, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0800", "location": "Haymarket", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102532}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Haymarket Central Jn", "stage_seq": 2, "distance_m": 932.582, "section_seq": 1, "route_path_id": 102532}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Haymarket West Jn", "stage_seq": 3, "distance_m": 1917.583, "section_seq": 1, "route_path_id": 102532}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "Newbridge Jn", "stage_seq": 4, "distance_m": 11538.059, "section_seq": 1, "route_path_id": 102532}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0824", "location": "Newbridge Jn D.P.L.", "stage_seq": 5, "distance_m": 12361.857, "section_seq": 1, "route_path_id": 102532}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 13185.655, "section_seq": 1, "route_path_id": 102532}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Haymarket West Jn", "stage_seq": 7, "distance_m": 22806.131, "section_seq": 1, "route_path_id": 102532}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Haymarket", "stage_seq": 8, "distance_m": 24726.581, "section_seq": 1, "route_path_id": 102532}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Princes St Gardens", "stage_seq": 9, "distance_m": 26055.841, "section_seq": 1, "route_path_id": 102532}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 10, "distance_m": 27640.996, "section_seq": 1, "route_path_id": 102532}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27640.996, "from_m": 0.0, "section_seq": 1, "route_path_id": 102532}], "total_distance_m": 27640.996, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 27640.996, "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": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:53Z", "source_id": 49531037, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-16T07:35:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:58Z", "source_id": 16069136, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-16T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 837, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:00Z", "source_id": 49543203, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:40:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:03Z", "source_id": 16072500, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Haymarket |
0800 |
0800 |
2 |
None |
None |
Edinburgh |
0840 |
0840 |
10 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87665/2026-09-16/detailed |
None |
Newbridge Jn D.P.L. |
2026-09-16T08:24:00+01:00 |
Edinburgh |
16.0 |
{"type": "LineString", "coordinates": [[-3.3974656999999997, 55.9343033], [-3.3962756999999995, 55.9344242], [-3.3962112999999996, 55.93442919999999], [-3.3957437999999995, 55.9344652], [-3.395441611272726, 55.93448847546233], [-3.3929705999999995, 55.9346788], [-3.3909177, 55.93480879999999], [-3.3897734, 55.9348599], [-3.3887603, 55.934893300000006], [-3.3871798999999996, 55.9349224], [-3.3856115999999994, 55.9349226], [-3.3830557, 55.93487420000001], [-3.381248499999999, 55.93478509999999], [-3.3791369999999996, 55.9346505], [-3.3784268, 55.93459070000001], [-3.3777831, 55.93453650000001], [-3.3763561999999996, 55.93439049999999], [-3.3726621, 55.933918199999994], [-3.3674688999999995, 55.933108], [-3.3641321, 55.9324933], [-3.3622062999999995, 55.9320879], [-3.3608722999999996, 55.93178120000001], [-3.3597684999999995, 55.9315246], [-3.3588381, 55.9312921], [-3.3584073, 55.9311845], [-3.3522324999999995, 55.92964179999999], [-3.3520213, 55.92958879999999], [-3.3437894999999997, 55.92752099999999], [-3.3427639999999994, 55.92728940000001], [-3.3406342, 55.9268753], [-3.340066199999999, 55.92678149999999], [-3.3390008999999994, 55.9266056], [-3.3370480999999996, 55.926344699999994], [-3.3353410999999995, 55.926173], [-3.3335363999999994, 55.9260235], [-3.331662, 55.92592750000001], [-3.3294692999999995, 55.92589220000001], [-3.3266323, 55.9259189], [-3.3246865, 55.9259756], [-3.323766551242229, 55.9260174683588], [-3.3228539999999995, 55.92605900000001], [-3.3190732, 55.92634879999999], [-3.3176330999999997, 55.92649980000001], [-3.3157626, 55.92669589999999], [-3.3133604999999995, 55.92695390000001], [-3.3068741, 55.92767210000001], [-3.306064, 55.9277618], [-3.3058734, 55.9277819], [-3.2951263, 55.92892679999999], [-3.2943613, 55.9290083], [-3.2918865, 55.9293319], [-3.2913277, 55.9294136], [-3.2893142999999996, 55.9297054], [-3.2877076999999995, 55.9299829], [-3.2860301, 55.9303189], [-3.2856586, 55.9303959], [-3.2748572, 55.932817799999995], [-3.2745334999999995, 55.9328924], [-3.2736234999999994, 55.933101], [-3.2735585, 55.93311539999999], [-3.270525, 55.93378589999998], [-3.2666563999999996, 55.9346567], [-3.2648637, 55.93505729999999], [-3.2574047, 55.93673820000001], [-3.2539298, 55.93750649999999], [-3.2529445999999997, 55.937727], [-3.2505735, 55.9382575], [-3.25044, 55.93828739999999], [-3.2502965, 55.9383239], [-3.2495120999999996, 55.9384953], [-3.2494303323956606, 55.93851402786436], [-3.249168819597702, 55.93857466960714], [-3.248938621045225, 55.93862947774499], [-3.248735240594397, 55.938679253515325], [-3.2485541821013837, 55.9387247981556], [-3.248390949422355, 55.93876691290329], [-3.248241046413478, 55.9388063989958], [-3.24809997693092, 55.93884405767061], [-3.2479632448308493, 55.938880690165135], [-3.2478263539694328, 55.93891709771685], [-3.2476848082028393, 55.9389540815632], [-3.2475341113872354, 55.9389924429416], [-3.24736976737879, 55.93903298308952], [-3.2471872800336694, 55.93907650324441], [-3.2469821532080423, 55.939123804643714], [-3.2467498907580765, 55.93917568852487], [-3.246485996539939, 55.93923295612533], [-3.2457045999999994, 55.939399], [-3.2450953, 55.9395284], [-3.2438011, 55.93982629999999], [-3.2432059999999994, 55.93995669999999], [-3.2421179999999996, 55.9401977], [-3.2411754, 55.940405199999994], [-3.2407718, 55.9404973], [-3.2403539, 55.9405927], [-3.2386525999999995, 55.940959199999995], [-3.2384124999999995, 55.94101539999998], [-3.2374897, 55.9412329], [-3.23548, 55.9416862], [-3.2343641999999995, 55.9419354], [-3.2339895999999997, 55.94201910000001], [-3.233935022830277, 55.942031227324826], [-3.2327475, 55.94229510000001], [-3.2316149999999997, 55.94254970000001], [-3.2315762, 55.94255840000001], [-3.2315349999999996, 55.9425676], [-3.2313976, 55.942598399999994], [-3.2306316999999996, 55.94277099999999], [-3.2305152, 55.94279989999999], [-3.2296026, 55.94300100000001], [-3.2294272, 55.9430385], [-3.2292063999999994, 55.94308469999999], [-3.2290302999999994, 55.9431244], [-3.228745, 55.9431887], [-3.2281272, 55.9433252], [-3.2275504, 55.94345380000001], [-3.22687, 55.9436101], [-3.2260042, 55.9438018], [-3.2256156, 55.94388839999999], [-3.2250318, 55.944024], [-3.2248517, 55.944062200000005], [-3.2239242, 55.9442291], [-3.223080599999999, 55.9444154], [-3.2227173999999996, 55.9444969], [-3.2224589, 55.94454760000001], [-3.2223054, 55.9445737], [-3.2221367, 55.944602199999984], [-3.2218041, 55.9446632], [-3.2213887999999997, 55.944751], [-3.2212574, 55.944778799999995], [-3.2210977999999995, 55.9448125], [-3.2202228, 55.94496589999999], [-3.219527, 55.94507399999999], [-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
9.1 |
0824 |
0840 |
Newbridge Jn D.P.L. |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-16 07:50:09 |
TERMINATED |
2026-09-16 07:40:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072500 |
1789544348577836 |
29 |
29 |
2026-09-16 07:50:06.738114 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:06.635731 |
| 571542 |
603926 |
C36417 |
745N85MD16 |
2026-09-16 |
COMPLETE |
16072900 |
2026-09-16 08:40:00 |
2026-09-16 07:50:37 |
2026-09-18 07:50:37 |
{"id": 603926, "stp": "P", "toc": "Elizabeth Line", "uid": "C36417", "consist": "345035", "dest_crs": "MAI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36417/2026-09-16/detailed", "trust_id": "745N85MD16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead", "service_date": "2026-09-16", "dest_arr_time": "0842", "dest_platform": "4", "is_terminated": 1, "next_location": "Maidenhead", "signalling_id": "5N85", "timing_status": "EARLY", "origin_station": "Maidenhead Reversing Sidings", "current_leg_arr": "0840", "current_leg_dep": "0838", "current_leg_end": "Maidenhead", "origin_dep_time": "0840", "origin_platform": null, "current_location": "Maidenhead", "last_update_time": "2026-09-16T07:50:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7306398, 51.5169981], [-0.7286389999999999, 51.51744339999998], [-0.7279105999999999, 51.5176017], [-0.7271266999999999, 51.5177684], [-0.7265729, 51.5178818], [-0.7260860999999998, 51.51798370000001], [-0.7248292, 51.51821859999999], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]}", "current_leg_start": "Maidenhead Reversing Sidings", "dest_arr_time_act": "0842", "motion_projection": null, "next_location_lat": "51.5185898", "next_location_lon": "-0.7227445", "previous_location": "Maidenhead Reversing Sidings", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 333.618, \"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\": 574.463, \"from_m\": 333.618, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 603926, \"profile_key\": \"3bbd784940690934f2a002f2adf1c8a5826e5ad0a053e894b6b83c0d9502ede9\", \"schedule_id\": 4822, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0840\", \"location\": \"Maidenhead Reversing Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29836}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Maidenhead\", \"stage_seq\": 2, \"distance_m\": 574.463, \"section_seq\": 1, \"route_path_id\": 29836}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 574.463, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29836}], \"total_distance_m\": 574.463, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 240.845, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 333.618, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0840", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5185898", "current_position_lon": "-0.7227445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:31Z\", \"source_id\": 49544752, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:33Z\", \"source_id\": 16072900, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead", "service_state_platform": "4", "timing_fact_generation": 1789544376161815, "current_leg_arrival_utc": "2026-09-16T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:08.502592", "service_state_evidence_id": 16072900, "current_leg_start_actual_dep": "2026-09-16T08:40:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:09.161209", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
MAI |
5N85 |
345035 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 333.618, "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": 574.463, "from_m": 333.618, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 603926, "profile_key": "3bbd784940690934f2a002f2adf1c8a5826e5ad0a053e894b6b83c0d9502ede9", "schedule_id": 4822, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0840", "location": "Maidenhead Reversing Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29836}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Maidenhead", "stage_seq": 2, "distance_m": 574.463, "section_seq": 1, "route_path_id": 29836}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 574.463, "from_m": 0.0, "section_seq": 1, "route_path_id": 29836}], "total_distance_m": 574.463, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 240.845, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 333.618, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23626, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:31Z", "source_id": 49544752, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:33Z", "source_id": 16072900, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Maidenhead Reversing Sidings |
0840 |
0840 |
None |
None |
None |
Maidenhead |
0842 |
0842 |
4 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36417/2026-09-16/detailed |
None |
Maidenhead Reversing Sidings |
2026-09-16T08:40:00+01:00 |
Maidenhead |
2.0 |
{"type": "LineString", "coordinates": [[-0.7306398, 51.5169981], [-0.7286389999999999, 51.51744339999998], [-0.7279105999999999, 51.5176017], [-0.7271266999999999, 51.5177684], [-0.7265729, 51.5178818], [-0.7260860999999998, 51.51798370000001], [-0.7248292, 51.51821859999999], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]} |
0.4 |
0838 |
0840 |
Maidenhead Reversing Sidings |
Maidenhead |
Maidenhead |
51.5185898 |
-0.7227445 |
51.5185898 |
-0.7227445 |
1 |
0 |
2026-09-16 07:50:37 |
TERMINATED |
2026-09-16 07:40:00 |
Maidenhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072900 |
1789544376161815 |
4 |
4 |
2026-09-16 07:50:09.161209 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:08.502592 |
| 571543 |
594913 |
H49860 |
236M25C316 |
2026-09-15 |
COMPLETE |
None |
2026-09-16 07:40:00 |
2026-09-16 07:50:37 |
2026-09-18 07:50:37 |
{"id": 594913, "stp": "P", "toc": "Unknown", "uid": "H49860", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H49860/2026-09-16/detailed", "trust_id": "236M25C316", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Arcow Quarry (GBRf)", "service_date": "2026-09-15", "dest_arr_time": "0740", "dest_platform": null, "is_terminated": 1, "next_location": "Skipton Down Shipley Slow", "signalling_id": "6M25", "timing_status": "EARLY", "origin_station": "Doncaster Down Decoy (GBRf)", "current_leg_arr": "0646", "current_leg_dep": "0601", "current_leg_end": "Skipton Down Shipley Slow", "origin_dep_time": "0341", "origin_platform": null, "current_location": "Settle Jn", "last_update_time": "2026-09-16T07:50:37", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5999044074233584, 53.80829028365337], [-1.6003247, 53.808537], [-1.6007475, 53.8088005], [-1.6011158, 53.80904100000001], [-1.6018414999999997, 53.8095624], [-1.6024098, 53.8100273], [-1.6030949, 53.81062039999998], [-1.6037737000000003, 53.811210200000005], [-1.6043379999999998, 53.8117392], [-1.6050574, 53.812486500000006], [-1.6053136, 53.81279200000001], [-1.6055654, 53.81309219999999], [-1.6066864, 53.81459039999999], [-1.6071837999999998, 53.81522319999999], [-1.6072751, 53.8153394], [-1.6078251, 53.81609780000001], [-1.6083229, 53.81683610000001], [-1.6087828999999998, 53.81751330000001], [-1.609007, 53.81783500000001], [-1.6092463999999995, 53.8181446], [-1.6099503999999998, 53.8188934], [-1.6103653999999998, 53.8192723], [-1.6108028999999997, 53.8196316], [-1.6111428000000003, 53.81990759999999], [-1.6114993, 53.820168200000005], [-1.6116739, 53.8202946], [-1.6118730999999995, 53.8204237], [-1.6122829, 53.8206752], [-1.6126505, 53.8208842], [-1.6130479, 53.821092], [-1.6134169, 53.821281], [-1.6138156, 53.82146180000001], [-1.6141279, 53.82160600000001], [-1.6142827999999998, 53.8216779], [-1.614464, 53.8217522], [-1.6148223, 53.8218935], [-1.6152412, 53.8220463], [-1.6156094, 53.8221703], [-1.6159925000000002, 53.82228789999999], [-1.6163854, 53.822405399999994], [-1.6168161999999997, 53.8225241], [-1.6169675114151385, 53.82256095358621], [-1.6171733999999998, 53.8226111], [-1.61756, 53.822703899999986], [-1.6179667, 53.8227912], [-1.6182008, 53.8228414], [-1.618404, 53.822876599999994], [-1.6188318, 53.82294389999999], [-1.6192898, 53.8230108], [-1.6203399, 53.82315090000001], [-1.6206724999999995, 53.8231988], [-1.6212873999999995, 53.8233041], [-1.6219298, 53.82343629999998], [-1.622194, 53.8234953], [-1.6225132999999998, 53.8235698], [-1.6233239, 53.82378779999999], [-1.6241096999999998, 53.8240379], [-1.6246226999999998, 53.8242184], [-1.6249694, 53.824351], [-1.6255085, 53.8245758], [-1.6258391, 53.824718699999984], [-1.6274373, 53.8254619], [-1.6278473999999998, 53.8256496], [-1.6284757, 53.8259192], [-1.6291563, 53.826182], [-1.6294882, 53.8262916], [-1.6298127999999998, 53.8263961], [-1.630136, 53.8264915], [-1.6304894, 53.8265956], [-1.6310828, 53.826745599999995], [-1.6313932999999998, 53.826815999999994], [-1.6317192, 53.8268829], [-1.6320443999999998, 53.8269446], [-1.6323488, 53.826994899999995], [-1.6327049, 53.8270507], [-1.6331072, 53.82710369999999], [-1.6334592999999995, 53.8271461], [-1.6338341, 53.8271797], [-1.6341989, 53.8272078], [-1.6345723999999997, 53.82722679999999], [-1.6350645999999998, 53.8272466], [-1.6355654999999998, 53.82724859999999], [-1.6361984999999997, 53.82723549999999], [-1.6364787999999997, 53.8272229], [-1.6368716999999997, 53.8271956], [-1.6372968, 53.827158399999995], [-1.6377084999999998, 53.827108499999994], [-1.638339, 53.8270162], [-1.6388624, 53.82692320000002], [-1.6390556999999997, 53.82688960000001], [-1.6397174999999995, 53.82677089999999], [-1.6404538, 53.8266407], [-1.6407420999999998, 53.8265904], [-1.6411806999999998, 53.8265283], [-1.6415931, 53.826476], [-1.6419851999999997, 53.8264352], [-1.6422877, 53.8264107], [-1.642613, 53.8263894], [-1.6431735, 53.826364], [-1.6436542999999997, 53.82635530000001], [-1.6441291, 53.8263569], [-1.6444798, 53.8263616], [-1.6448223999999998, 53.82637749999999], [-1.6454414, 53.826419], [-1.6457887000000002, 53.82644930000001], [-1.6461508, 53.8264865], [-1.6466368999999998, 53.826552799999995], [-1.6471445, 53.8266305], [-1.6478188, 53.826761], [-1.6484742999999995, 53.82691140000001], [-1.6492914, 53.8271131], [-1.6502183, 53.8273768], [-1.6511389, 53.82764509999999], [-1.6532660999999995, 53.82824649999999], [-1.6537043, 53.82836739999999], [-1.6541641, 53.828482699999995], [-1.6546393999999998, 53.8285891], [-1.6551265, 53.828690300000005], [-1.6556547, 53.8287865], [-1.6562091, 53.8288799], [-1.656807, 53.828957399999986], [-1.657414, 53.8290242], [-1.6587170000000002, 53.8291298], [-1.66011, 53.82923910000001], [-1.6606197, 53.8292865], [-1.6611568, 53.8293486], [-1.6617444999999995, 53.8294227], [-1.6623106999999997, 53.82951019999999], [-1.662795, 53.8295947], [-1.6632855999999998, 53.8296923], [-1.6641834, 53.82989010000001], [-1.6649141999999997, 53.83007580000001], [-1.6653791999999998, 53.83020890000001], [-1.6658655000000002, 53.8303628], [-1.6668255, 53.830701], [-1.6672669999999998, 53.83087389999999], [-1.6677232999999998, 53.8310576], [-1.6681708, 53.83125489999999], [-1.6685991999999998, 53.8314535], [-1.6695042999999998, 53.8318755], [-1.6712550999999998, 53.8327046], [-1.6721282999999998, 53.8331056], [-1.6729968999999998, 53.8334912], [-1.6738810999999998, 53.833871], [-1.6743089, 53.8340604], [-1.6747606, 53.8342697], [-1.6775697, 53.8355856], [-1.6789785, 53.8362665], [-1.6803731, 53.83693350000001], [-1.6817642, 53.83756979999999], [-1.6821398, 53.8377244], [-1.6825252, 53.837874500000005], [-1.6829183999999997, 53.8380211], [-1.6833565, 53.83817249999999], [-1.6840858, 53.838436], [-1.6846252999999998, 53.8386221], [-1.6848150999999998, 53.83867870000002], [-1.6849055999999998, 53.838704], [-1.6849079640808278, 53.83870460637248], [-1.6856100999999997, 53.8388847], [-1.6861649, 53.8390294], [-1.6864099999999995, 53.83908619999999], [-1.6873684999999998, 53.839270799999994], [-1.6882117, 53.8394235], [-1.6889410000000002, 53.839514099999995], [-1.6903022999999997, 53.8396833], [-1.6912694, 53.8398072], [-1.692217, 53.8399457], [-1.693214, 53.8400894], [-1.694593, 53.8402912], [-1.6958127759712764, 53.84046508143667], [-1.7032019, 53.84151839999999], [-1.7038407999999998, 53.84161240000001], [-1.7053324000000003, 53.84185999999999], [-1.7060950999999998, 53.8419979], [-1.7067990398270907, 53.84212454031039], [-1.7068922, 53.8421413], [-1.7073742, 53.8422217], [-1.7077916, 53.8422899], [-1.7082432000000003, 53.84236369999999], [-1.7090017, 53.8424709], [-1.7096475, 53.84256059999999], [-1.711873, 53.842876199999985], [-1.7132095, 53.8430672], [-1.7140490999999998, 53.8431877], [-1.7141109999999995, 53.84319690000001], [-1.7147753999999995, 53.84329520000001], [-1.7161767, 53.843515399999994], [-1.7174842999999995, 53.8437283], [-1.7175511999999995, 53.8437392], [-1.7180968, 53.8438346], [-1.7200056, 53.84416529999999], [-1.7216827, 53.8444099], [-1.7221963, 53.84448489999998], [-1.7233968999999998, 53.84465189999999], [-1.7350072999999997, 53.8463191], [-1.7360599, 53.8464165], [-1.7370038, 53.846492399999995], [-1.7378415, 53.8465041], [-1.7387722, 53.846502699999995], [-1.7390100999999998, 53.8464914], [-1.7397418, 53.84645679999999], [-1.7405652, 53.8463958], [-1.7412122999999995, 53.846316399999985], [-1.7419367999999995, 53.8462216], [-1.7427838, 53.8460632], [-1.7436154, 53.84586569999999], [-1.7442077, 53.8456964], [-1.7446952000000002, 53.845540799999995], [-1.7451708, 53.845375700000005], [-1.7456403, 53.8452012], [-1.7461261999999995, 53.8450018], [-1.7475077, 53.844353000000005], [-1.7488963, 53.8436679], [-1.7494381999999995, 53.8434056], [-1.7500056999999998, 53.843148500000005], [-1.7505944, 53.8429121], [-1.751173, 53.8426771], [-1.7535324999999995, 53.841779200000005], [-1.7548237, 53.8412697], [-1.7560507, 53.840765700000006], [-1.7568101732542316, 53.84046508143667], [-1.7586253000000005, 53.83974659999999], [-1.7609780999999998, 53.8387994], [-1.7634400999999995, 53.8378232], [-1.7666219999999997, 53.83652709999999], [-1.7667335999999998, 53.83647950000001], [-1.7683013, 53.835838], [-1.7684532000000002, 53.83577580000001], [-1.7689195, 53.8355817], [-1.7690439999999998, 53.83552989999999], [-1.7699334, 53.8351503], [-1.770216, 53.8350228], [-1.7706828, 53.834803], [-1.7710916999999995, 53.8346284], [-1.7711945999999998, 53.834584500000005], [-1.7718414999999998, 53.8343575], [-1.7719135999999998, 53.83433670000001], [-1.7720069, 53.83431199999999], [-1.7721423, 53.83428499999999], [-1.7723213999999998, 53.834251499999986], [-1.7725413, 53.8342176], [-1.7728356000000003, 53.8341829], [-1.773078671176626, 53.834160453372945], [-1.7732785, 53.83414200000001], [-1.7737624999999997, 53.8341289], [-1.7740819, 53.834138499999995], [-1.7744077, 53.8341598], [-1.7746175, 53.8341809], [-1.7748704, 53.83421440000001], [-1.7751606, 53.834258], [-1.7757088999999997, 53.83436819999999], [-1.7759602999999995, 53.83442219999999], [-1.7764417999999995, 53.8345286], [-1.7772108, 53.8347293], [-1.7776041, 53.8348263], [-1.7784344999999997, 53.83504069999999], [-1.7791498999999995, 53.835236900000005], [-1.7799808, 53.8354879], [-1.7806242, 53.835688999999995], [-1.7813235, 53.83591700000001], [-1.7823435, 53.8362449], [-1.7824013999999997, 53.8362637], [-1.7825594, 53.83631510000001], [-1.7828694, 53.8364158], [-1.7833068, 53.83655780000001], [-1.7844542, 53.8369286], [-1.7856989, 53.837335200000005], [-1.7866882, 53.83764599999999], [-1.7870328, 53.837745899999994], [-1.7873403999999995, 53.8378287], [-1.7880002999999998, 53.837998000000006], [-1.7883909999999998, 53.8380944], [-1.7888029, 53.8381902], [-1.7894612000000003, 53.8383316], [-1.7898377, 53.838409599999984], [-1.7907659999999996, 53.83856610000001], [-1.7916096, 53.8386877], [-1.7923407000000002, 53.83876359999999], [-1.7933927, 53.83883829999999], [-1.7944019, 53.838876799999994], [-1.7956314, 53.83886890000001], [-1.7966305682390429, 53.83884593370577], [-1.7971193, 53.8388347], [-1.7985807, 53.8387959], [-1.8021067, 53.83870410000001], [-1.8044983000000003, 53.8386476], [-1.8069007, 53.83856670000001], [-1.8072209999999995, 53.838558199999994], [-1.8075152000000003, 53.8385474], [-1.8093953, 53.83850369999999], [-1.8103615, 53.8384982], [-1.8113592999999997, 53.838514], [-1.8119262, 53.83852279999999], [-1.8125866, 53.838549499999985], [-1.8132358999999996, 53.83859], [-1.8139734, 53.838640299999994], [-1.814675, 53.83869550000001], [-1.8155246, 53.8387797], [-1.8160241, 53.8388413], [-1.8176601999999995, 53.8390737], [-1.8182525000000005, 53.83917410000001], [-1.8188464999999996, 53.8392824], [-1.8194346, 53.83939399999999], [-1.8200282, 53.8395171], [-1.8207595999999997, 53.8396784], [-1.8215089, 53.8398658], [-1.8227331, 53.84019769999998], [-1.8231903, 53.8403375], [-1.823600433854675, 53.84046508143667], [-1.8239345, 53.840569], [-1.8246537999999997, 53.84082], [-1.8252988, 53.8410471], [-1.8262111, 53.84140150000001], [-1.8267927, 53.8416276], [-1.8275301, 53.84194480000001], [-1.8279098000000005, 53.8421146], [-1.8282851, 53.84229409999998], [-1.8284924, 53.84239779999999], [-1.8291089, 53.8427202], [-1.8297544999999995, 53.843097400000005], [-1.8302968, 53.843435], [-1.8307967000000005, 53.8437821], [-1.8310694000000003, 53.84398], [-1.8313297999999996, 53.844176], [-1.8318315999999997, 53.84456659999999], [-1.8324988, 53.84509580000001], [-1.8328418, 53.84536079999999], [-1.8331777, 53.84562450000001], [-1.8338212999999997, 53.8461231], [-1.8344591999999995, 53.84662240000001], [-1.8349602999999997, 53.8470178], [-1.8362261999999996, 53.8479961], [-1.8371391, 53.8487268], [-1.8377006, 53.84916020000001], [-1.8379627, 53.849373099999994], [-1.8383233, 53.8497063], [-1.8386826000000005, 53.85006320000001], [-1.8388729, 53.8502829], [-1.8390052, 53.85047769999999], [-1.8391223000000003, 53.8506451], [-1.8392430999999996, 53.8508121], [-1.8393273000000003, 53.8509637], [-1.8394142, 53.8511067], [-1.8396048999999997, 53.85146809999999], [-1.8397585999999997, 53.8518199], [-1.8399191, 53.852152499999995], [-1.84006, 53.85249219999999], [-1.8404319, 53.8534034], [-1.8405346999999996, 53.85366439999999], [-1.8405957, 53.85379019999999], [-1.8406243, 53.8538521], [-1.8406629, 53.85392449999999], [-1.8410785, 53.85476529999999], [-1.8413587999999996, 53.8552211], [-1.8416486999999993, 53.8556386], [-1.8422437, 53.8563859], [-1.8425851, 53.85675080000001], [-1.8429448, 53.8571051], [-1.8435944, 53.8576816], [-1.8439923, 53.857980399999995], [-1.844457, 53.8583081], [-1.8445226, 53.85835389999999], [-1.8445901, 53.8583974], [-1.8453738, 53.858901], [-1.84626, 53.85940790000001], [-1.8466289, 53.85960080000001], [-1.8470432, 53.859801], [-1.8476986, 53.860103200000005], [-1.8482046999999997, 53.86031570000001], [-1.8486699, 53.8604966], [-1.8491551, 53.860681699999994], [-1.8497237, 53.86087740000001], [-1.8502513999999997, 53.861042999999995], [-1.8508668, 53.8612185], [-1.8513390000000003, 53.8613387], [-1.8518283, 53.86145129999999], [-1.8525376, 53.861611], [-1.8534277, 53.8617825], [-1.8536611, 53.8618198], [-1.854138, 53.8618962], [-1.8546594999999997, 53.861967199999995], [-1.8567872, 53.8622226], [-1.8577012, 53.8623255], [-1.858558, 53.8624335], [-1.8594056, 53.862561], [-1.8598663, 53.86263520000001], [-1.8603184999999995, 53.8627209], [-1.8612468, 53.862900999999994], [-1.8620578999999997, 53.8630739], [-1.8628717, 53.8632737], [-1.8641836999999997, 53.8636298], [-1.8656842, 53.8640632], [-1.8659158, 53.864130499999995], [-1.8693693, 53.8651428], [-1.8723088, 53.86600649999999], [-1.8750734, 53.86681529999999], [-1.8767835999999996, 53.86731160000001], [-1.8785384, 53.8678259], [-1.8793902, 53.8680729], [-1.880217, 53.86830259999999], [-1.8809081999999997, 53.8684631], [-1.8816133, 53.8686007], [-1.8819874999999997, 53.86866510000001], [-1.8823947, 53.8687247], [-1.882763, 53.86876639999999], [-1.8831503999999997, 53.868803199999995], [-1.8837766, 53.8688466], [-1.8844251, 53.8688812], [-1.8850547, 53.8688914], [-1.8856542, 53.8688768], [-1.8861952999999996, 53.8688486], [-1.8864620966509948, 53.86882678775221], [-1.8867078, 53.8688067], [-1.8873519, 53.8687466], [-1.8879911000000005, 53.868659699999995], [-1.8888107999999997, 53.86850579999999], [-1.8896114, 53.8683303], [-1.8909632, 53.867951399999995], [-1.8922799, 53.8675545], [-1.8926404, 53.86746099999999], [-1.8930575999999997, 53.8673683], [-1.8937052, 53.86724799999999], [-1.8940889000000003, 53.86718789999999], [-1.8944594999999995, 53.8671448], [-1.8951215, 53.867098600000006], [-1.8955408, 53.867082], [-1.8958827, 53.867081799999994], [-1.8971767, 53.86710349999999], [-1.8976394, 53.8671321], [-1.8980328, 53.8671706], [-1.8984291, 53.8672192], [-1.8988185, 53.86727869999999], [-1.8991834999999997, 53.867346399999995], [-1.8995979, 53.86743020000001], [-1.9000305, 53.86753680000001], [-1.9003866999999992, 53.8676282], [-1.9007277, 53.86773060000001], [-1.9010567, 53.8678412], [-1.9013475, 53.8679478], [-1.9017346, 53.86809749999999], [-1.9021741000000003, 53.86829079999999], [-1.9025118, 53.86845569999999], [-1.9029002, 53.8686592], [-1.9033844, 53.8689254], [-1.9034563, 53.86896719999999], [-1.9039134, 53.8692326], [-1.9043631, 53.8695307], [-1.9046954, 53.8697702], [-1.9049617, 53.86998879999999], [-1.9052149999999997, 53.8702043], [-1.9053282, 53.8703137], [-1.9054056999999995, 53.8703902], [-1.9055749, 53.8705633], [-1.9057105999999997, 53.8707234], [-1.9058344, 53.8708837], [-1.9059612, 53.87105319999999], [-1.9060798, 53.8712316], [-1.9062498000000003, 53.87152699999999], [-1.9063515, 53.87175580000001], [-1.9064243, 53.8719495], [-1.9064928, 53.87215429999999], [-1.9065388999999997, 53.87231719999999], [-1.9065867000000003, 53.8725227], [-1.9066226999999996, 53.8727101], [-1.906678, 53.87303360000001], [-1.9067310999999996, 53.87335709999999], [-1.9067828999999996, 53.87381129999999], [-1.9068723999999997, 53.87423720000001], [-1.9068898, 53.8743088], [-1.9069593, 53.8745099], [-1.9070161999999995, 53.874669299999994], [-1.9071115999999997, 53.8748797], [-1.9072026, 53.8750732], [-1.9074469999999992, 53.8754812], [-1.9077221, 53.8758548], [-1.9079453999999996, 53.8761304], [-1.9080419, 53.876231700000005], [-1.9087749999999997, 53.8769803], [-1.9090903, 53.8773185], [-1.9094263, 53.8776618], [-1.9097680999999995, 53.8780204], [-1.9101921, 53.8784303], [-1.9102833, 53.8785331], [-1.9108832, 53.87916370000001], [-1.9111547, 53.8794519], [-1.9114303, 53.87973669999999], [-1.9120174999999997, 53.88032669999999], [-1.9126195, 53.88091670000001], [-1.9132306, 53.8814537], [-1.9133688, 53.88158], [-1.9135353, 53.8817165], [-1.9137195, 53.8818553], [-1.913898, 53.881983199999986], [-1.9146596, 53.8824992], [-1.9154348999999995, 53.882973199999995], [-1.9162127, 53.883380599999995], [-1.9166218, 53.8835775], [-1.9170794, 53.883787000000005], [-1.9175964999999997, 53.8840141], [-1.9185077, 53.8843834], [-1.919053, 53.884595299999994], [-1.9196065, 53.884805699999994], [-1.9206996, 53.8852175], [-1.9213394, 53.885457], [-1.9219649, 53.88569119999999], [-1.9225913, 53.8859297], [-1.9232074999999995, 53.886164400000006], [-1.9236531999999995, 53.8863501], [-1.9241004, 53.8865441], [-1.9249514999999997, 53.886932500000015], [-1.9254529999999996, 53.88717810000001], [-1.9259412999999996, 53.8874273], [-1.9263782, 53.8876688], [-1.9267989, 53.8879137], [-1.9272236, 53.88817139999999], [-1.9276355999999992, 53.88842639999999], [-1.9282624, 53.88883839999999], [-1.9288809, 53.88925309999999], [-1.9291986999999997, 53.8894786], [-1.9296296, 53.88978440000001], [-1.9299977, 53.89005339999999], [-1.930352, 53.89032379999999], [-1.9310245, 53.8908606], [-1.9316667, 53.89140339999999], [-1.9322338, 53.89188490000001], [-1.9327871999999997, 53.8923569], [-1.9334703, 53.892944799999995], [-1.9340280442056703, 53.89343534084089], [-1.9341524999999995, 53.8935448], [-1.9347148999999997, 53.8940103], [-1.9361048, 53.89520769999999], [-1.9367373, 53.895759600000005], [-1.937365, 53.8962945], [-1.9379411, 53.8967796], [-1.9382649000000003, 53.8970226], [-1.9386222, 53.89727559999999], [-1.9393446, 53.8977439], [-1.940131, 53.8982053], [-1.9408892, 53.8986044], [-1.9416666, 53.898959600000005], [-1.9426446, 53.8993736], [-1.9430885, 53.8995392], [-1.9437816000000003, 53.89976360000001], [-1.9442973, 53.899921899999995], [-1.9448493, 53.900078099999995], [-1.9454002, 53.9002375], [-1.9457178, 53.90031659999999], [-1.9460776999999996, 53.9004057], [-1.9465369, 53.9005054], [-1.9470179999999997, 53.9006054], [-1.9472108999999995, 53.9006378], [-1.9479358, 53.900755], [-1.9487853, 53.9008775], [-1.9495267, 53.9009576], [-1.9509555999999997, 53.901084100000006], [-1.9523723, 53.9011966], [-1.9552608, 53.901431300000006], [-1.9565304, 53.90153259999999], [-1.957497, 53.901603299999984], [-1.9578576999999997, 53.9016297], [-1.9600637, 53.90180990000001], [-1.9601063, 53.9018128], [-1.9601561, 53.90181629999999], [-1.9705161999999996, 53.902651100000014], [-1.9706777, 53.90266419999998], [-1.9708699, 53.9026798], [-1.971687, 53.90274599999999], [-1.976293625062947, 53.90312257700864], [-1.9763880999999996, 53.903130299999994], [-1.9787564, 53.9033164], [-1.981119, 53.9035055], [-1.9831506, 53.90369400000001], [-1.9836329999999995, 53.9037271], [-1.9847251999999995, 53.90380129999999], [-1.9859655, 53.90389939999999], [-1.9871961, 53.9040038], [-1.9881299999999995, 53.904096200000005], [-1.9889529999999995, 53.9041806], [-1.9894205999999997, 53.9042389], [-1.9899106, 53.90430889999999], [-1.9910261, 53.90449869999999], [-1.9920944, 53.9047084], [-1.9932836, 53.9049817], [-1.9938377000000005, 53.9051199], [-1.994424, 53.90528599999999], [-1.9949227, 53.90542579999999], [-1.9955009, 53.90559999999999], [-1.9962094999999995, 53.90583349999999], [-1.9969334999999997, 53.90609959999999], [-1.9976533999999997, 53.9063738], [-1.9983551999999996, 53.90666029999999], [-1.9991169, 53.9070079], [-1.9998787, 53.9073791], [-2.0006282999999994, 53.9077625], [-2.0013728, 53.9081769], [-2.0016371, 53.9083382], [-2.0019241, 53.9085179], [-2.0024715, 53.90887990000002], [-2.0035197, 53.90963279999999], [-2.0050896, 53.9107779], [-2.0058962000000005, 53.911361599999985], [-2.0066802, 53.91193549999999], [-2.0075117999999996, 53.9125384], [-2.0083125, 53.9131545], [-2.0090168, 53.91374909999999], [-2.0090566, 53.9137879], [-2.0093421, 53.9140664], [-2.0096519, 53.91438819999999], [-2.0101453, 53.914928], [-2.0105873, 53.9154863], [-2.0110928, 53.9161471], [-2.0116011, 53.91689710000001], [-2.011775, 53.9171644], [-2.0121455, 53.9177042], [-2.0124552, 53.9181554], [-2.0131495, 53.919148], [-2.0135882, 53.9198351], [-2.0140397, 53.92049499999999], [-2.0144955, 53.9211668], [-2.0149534, 53.9218407], [-2.0152856, 53.922327], [-2.0155957, 53.9227791], [-2.0156061, 53.9227932], [-2.0165404, 53.9241827], [-2.0170307, 53.9248987], [-2.0174835, 53.925565799999994], [-2.0185674, 53.927159499999995], [-2.0196549, 53.9287524], [-2.0200332, 53.9293233], [-2.0203790999999995, 53.929885799999994], [-2.020713, 53.93045439999999], [-2.0210210999999996, 53.93103], [-2.0214612999999995, 53.93201239999999], [-2.0214750999999995, 53.93204639999999], [-2.0216618, 53.93250840000001], [-2.0218341000000004, 53.93300249999999], [-2.0220466, 53.9337087], [-2.0221452999999996, 53.93407440000001], [-2.0222257, 53.9344157], [-2.0223054, 53.93483], [-2.0223668, 53.93522130000001], [-2.0224741999999996, 53.93602409999999], [-2.0225224999999996, 53.93705520000001], [-2.022515, 53.9375731], [-2.0224898, 53.9380917], [-2.0224842, 53.9381599], [-2.0224400999999994, 53.9386181], [-2.0223758000000003, 53.939101699999995], [-2.0221978999999997, 53.9400798], [-2.0220776, 53.9406174], [-2.0220048, 53.940963700000005], [-2.0218828, 53.9415212], [-2.0217700999999995, 53.94205999999999], [-2.0215768000000005, 53.9431816], [-2.0213899, 53.94409730000001], [-2.0213487999999997, 53.9442985], [-2.0212036, 53.944973100000006], [-2.021056999999999, 53.9456435], [-2.02090437130087, 53.946338544998355], [-2.0208963, 53.9463753], [-2.0208198, 53.946739599999994], [-2.0207363999999997, 53.9471064], [-2.02058, 53.947834699999994], [-2.0204233000000005, 53.9485665], [-2.0202561, 53.9493151], [-2.0200966, 53.950050899999994], [-2.0198841999999995, 53.951084], [-2.0198045, 53.9516077], [-2.0197676, 53.9521268], [-2.0197548999999997, 53.952925699999994], [-2.0197896000000006, 53.95372909999999], [-2.019842, 53.95422580000001], [-2.0198667684369775, 53.95440431081746], [-2.0198781999999995, 53.9544867], [-2.0199394999999996, 53.9547256], [-2.0200397999999997, 53.955012999999994], [-2.0201537999999997, 53.955267600000006], [-2.0202693999999997, 53.9554867], [-2.0203966, 53.95568430000001], [-2.0205967, 53.9559676], [-2.0206980999999997, 53.9560973], [-2.0207953, 53.9562164], [-2.0209939999999995, 53.9564139], [-2.0210858, 53.9565051], [-2.0211698999999994, 53.956588700000005], [-2.021245, 53.956634], [-2.0214011999999997, 53.9567515], [-2.0215595, 53.9568596], [-2.021713, 53.956967], [-2.0220049, 53.9571414], [-2.0222951, 53.9573006], [-2.022656, 53.957477899999994], [-2.023064199999999, 53.95766309999999], [-2.0235376, 53.9578378], [-2.0238993, 53.957924199999994], [-2.0242590999999996, 53.9580019], [-2.025259919932529, 53.958190765850325], [-2.025265399999999, 53.9581918], [-2.0258356999999996, 53.9582856], [-2.0262802999999994, 53.9583436], [-2.0268613, 53.958389], [-2.0273563, 53.9584218], [-2.0276918, 53.9584307], [-2.0280053, 53.958429200000005], [-2.0283502, 53.9584208], [-2.0288321, 53.95839149999999], [-2.0290339, 53.9583715], [-2.0292964999999996, 53.95833240000001], [-2.0296934, 53.9582811], [-2.030064799999999, 53.95821449999999], [-2.0301988999999994, 53.958183], [-2.0303329999999997, 53.9581514], [-2.0309097, 53.9580031], [-2.0314110999999997, 53.957876799999994], [-2.0330714000000003, 53.9575028], [-2.0347183, 53.9571414], [-2.0352777, 53.95703799999999], [-2.035465799999999, 53.95700110000001]]}", "current_leg_start": "Kirkstall Down Loop", "dest_arr_time_act": "0740", "motion_projection": null, "next_location_lat": "53.9570011", "next_location_lon": "-2.0354658", "previous_location": "Kirkstall Down Loop", "current_leg_milage": "24.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 24, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:49231165\", \"confirmationDeadline\": \"2026-09-16T06:43:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 114.559, \"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\": 1052.32, \"from_m\": 114.559, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1107.516, \"from_m\": 1052.32, \"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\": 2350.367, \"from_m\": 1107.516, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2986.354, \"from_m\": 2350.367, \"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\": 3039.809, \"from_m\": 2986.354, \"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\": 3822.997, \"from_m\": 3039.809, \"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\": 3875.262, \"from_m\": 3822.997, \"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\": 3889.97, \"from_m\": 3875.262, \"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\": 4772.059, \"from_m\": 3889.97, \"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\": 19135.765, \"from_m\": 4772.059, \"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\": 19194.437, \"from_m\": 19135.765, \"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\": 28895.043, \"from_m\": 19194.437, \"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\": 29019.985, \"from_m\": 28895.043, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30929.125, \"from_m\": 29019.985, \"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\": 31065.502, \"from_m\": 30929.125, \"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\": 31833.396, \"from_m\": 31065.502, \"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\": 31968.504, \"from_m\": 31833.396, \"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\": 32041.291, \"from_m\": 31968.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32256.772, \"from_m\": 32041.291, \"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\": 32781.658, \"from_m\": 32256.772, \"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\": 32805.417, \"from_m\": 32781.658, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32812.31, \"from_m\": 32805.417, \"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\": 32977.002, \"from_m\": 32812.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33832.406, \"from_m\": 32977.002, \"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\": 39174.982, \"from_m\": 33832.406, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41614.217, \"from_m\": 39174.982, \"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\": 41670.286, \"from_m\": 41614.217, \"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\": 41726.276, \"from_m\": 41670.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52232.61, \"from_m\": 41726.276, \"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\": 52292.397, \"from_m\": 52232.61, \"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\": 52346.921, \"from_m\": 52292.397, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53604.657, \"from_m\": 52346.921, \"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\": 53665.099, \"from_m\": 53604.657, \"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\": 54028.931, \"from_m\": 53665.099, \"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\": 54427.114, \"from_m\": 54028.931, \"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\": 55618.68, \"from_m\": 54427.114, \"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\": 56802.904, \"from_m\": 55618.68, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62897.967, \"from_m\": 56802.904, \"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\": 65522.644, \"from_m\": 62897.967, \"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\": 65823.567, \"from_m\": 65522.644, \"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\": 68040.073, \"from_m\": 65823.567, \"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\": 70412.788, \"from_m\": 68040.073, \"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\": 71533.258, \"from_m\": 70412.788, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 72080.562, \"from_m\": 71533.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\": 72528.785, \"from_m\": 72080.562, \"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\": 73034.875, \"from_m\": 72528.785, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 76510.361, \"from_m\": 73034.875, \"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\": 77076.868, \"from_m\": 76510.361, \"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\": 77225.428, \"from_m\": 77076.868, \"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\": 81148.368, \"from_m\": 77225.428, \"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\": 83024.249, \"from_m\": 81148.368, \"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\": 94552.339, \"from_m\": 83024.249, \"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\": 95857.801, \"from_m\": 94552.339, \"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\": 96182.003, \"from_m\": 95857.801, \"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\": 96275.002, \"from_m\": 96182.003, \"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\": 96402.006, \"from_m\": 96275.002, \"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\": 96757.995, \"from_m\": 96402.006, \"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\": 97330.18, \"from_m\": 96757.995, \"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\": 98055.634, \"from_m\": 97330.18, \"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\": 115484.529, \"from_m\": 98055.634, \"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\": 115498.61, \"from_m\": 115484.529, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128610.354, \"from_m\": 115498.61, \"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\": 129233.67, \"from_m\": 128610.354, \"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\": 594913, \"profile_key\": \"8435b686bc8ca26231cb5da6780ffe34ce12a2dfc906e6193b7e321ea858965f\", \"schedule_id\": 14246, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0341\", \"location\": \"Doncaster Down Decoy (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0343\", \"location\": \"Decoy North Jn\", \"stage_seq\": 2, \"distance_m\": 333.976, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0345\", \"location\": \"Doncaster\", \"stage_seq\": 3, \"distance_m\": 3300.555, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0350\", \"location\": \"Adwick\", \"stage_seq\": 4, \"distance_m\": 9555.87, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0351\", \"location\": \"Adwick Jn\", \"stage_seq\": 5, \"distance_m\": 11119.823, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0355H\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 6, \"distance_m\": 19194.437, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0402H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 7, \"distance_m\": 28790.242, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0405H\", \"location\": \"Crofton West Jn\", \"stage_seq\": 8, \"distance_m\": 31088.043, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0408\", \"location\": \"Calder Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 32934.173, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": false, \"wtt_arr\": \"0411\", \"wtt_dep\": \"0419\", \"location\": \"Turners Lane Jn\", \"stage_seq\": 10, \"distance_m\": 33935.003, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0424\", \"location\": \"Altofts Jn\", \"stage_seq\": 11, \"distance_m\": 39071.943, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0426\", \"location\": \"Methley Jn\", \"stage_seq\": 12, \"distance_m\": 41670.286, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0433\", \"location\": \"Stourton Jn\", \"stage_seq\": 13, \"distance_m\": 49719.101, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": false, \"wtt_arr\": \"0439\", \"wtt_dep\": \"0445\", \"location\": \"Hunslet Station Jn\", \"stage_seq\": 14, \"distance_m\": 52346.921, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0452\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 15, \"distance_m\": 54048.915, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0453\", \"location\": \"Whitehall Jn\", \"stage_seq\": 16, \"distance_m\": 55412.286, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0455\", \"location\": \"Armley Jn\", \"stage_seq\": 17, \"distance_m\": 56634.208, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": false, \"wtt_arr\": \"0459\", \"wtt_dep\": \"0607\", \"location\": \"Kirkstall Down Loop\", \"stage_seq\": 18, \"distance_m\": 58548.738, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Apperley Jn\", \"stage_seq\": 19, \"distance_m\": 65536.597, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Dockfield Junction\", \"stage_seq\": 20, \"distance_m\": 71358.505, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Shipley\", \"stage_seq\": 21, \"distance_m\": 71866.349, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Keighley\", \"stage_seq\": 22, \"distance_m\": 81793.845, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Skipton\", \"stage_seq\": 23, \"distance_m\": 96521.761, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0702\", \"location\": \"Skipton Down Shipley Slow\", \"stage_seq\": 24, \"distance_m\": 97219.5, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706H\", \"location\": \"Gargrave\", \"stage_seq\": 25, \"distance_m\": 102523.464, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Hellifield\", \"stage_seq\": 26, \"distance_m\": 112557.02, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Settle Jn\", \"stage_seq\": 27, \"distance_m\": 117882.236, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0730\", \"location\": \"Arcow Quarry G.F.\", \"stage_seq\": 28, \"distance_m\": 128610.354, \"section_seq\": 1, \"route_path_id\": 70943}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": null, \"location\": \"Arcow Quarry (GBRf)\", \"stage_seq\": 29, \"distance_m\": 129233.67, \"section_seq\": 1, \"route_path_id\": 70943}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 129233.67, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70943}], \"total_distance_m\": 129233.67, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 126667.225, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2566.445, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0341", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "45.0", "current_position_lat": "53.9570011", "current_position_lon": "-2.0354658", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:45:31Z\", \"source_id\": 49048535, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:46:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:45:39Z\", \"source_id\": 15923908, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:32:48Z\", \"source_id\": 49060933, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:33:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:32:54Z\", \"source_id\": 15927302, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:39:55Z\", \"source_id\": 49063748, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:40:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:39:58Z\", \"source_id\": 15928160, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:11Z\", \"source_id\": 49166502, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:17Z\", \"source_id\": 15959544, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:11Z\", \"source_id\": 49192309, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:16Z\", \"source_id\": 15967936, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:30Z\", \"source_id\": 49229193, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:33Z\", \"source_id\": 15979599, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:19Z\", \"source_id\": 49231165, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:23Z\", \"source_id\": 15980130, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Settle Jn", "service_state_platform": null, "timing_fact_generation": 1789539393904611, "current_leg_arrival_utc": "2026-09-16T06:43:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:08.570067", "service_state_evidence_id": 16004164, "current_leg_start_actual_dep": "2026-09-16T06:01:54+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:09.591561", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6M25 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 114.559, "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": 1052.32, "from_m": 114.559, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1107.516, "from_m": 1052.32, "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": 2350.367, "from_m": 1107.516, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2986.354, "from_m": 2350.367, "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": 3039.809, "from_m": 2986.354, "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": 3822.997, "from_m": 3039.809, "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": 3875.262, "from_m": 3822.997, "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": 3889.97, "from_m": 3875.262, "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": 4772.059, "from_m": 3889.97, "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": 19135.765, "from_m": 4772.059, "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": 19194.437, "from_m": 19135.765, "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": 28895.043, "from_m": 19194.437, "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": 29019.985, "from_m": 28895.043, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30929.125, "from_m": 29019.985, "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": 31065.502, "from_m": 30929.125, "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": 31833.396, "from_m": 31065.502, "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": 31968.504, "from_m": 31833.396, "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": 32041.291, "from_m": 31968.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32256.772, "from_m": 32041.291, "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": 32781.658, "from_m": 32256.772, "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": 32805.417, "from_m": 32781.658, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32812.31, "from_m": 32805.417, "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": 32977.002, "from_m": 32812.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33832.406, "from_m": 32977.002, "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": 39174.982, "from_m": 33832.406, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41614.217, "from_m": 39174.982, "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": 41670.286, "from_m": 41614.217, "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": 41726.276, "from_m": 41670.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52232.61, "from_m": 41726.276, "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": 52292.397, "from_m": 52232.61, "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": 52346.921, "from_m": 52292.397, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53604.657, "from_m": 52346.921, "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": 53665.099, "from_m": 53604.657, "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": 54028.931, "from_m": 53665.099, "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": 54427.114, "from_m": 54028.931, "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": 55618.68, "from_m": 54427.114, "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": 56802.904, "from_m": 55618.68, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62897.967, "from_m": 56802.904, "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": 65522.644, "from_m": 62897.967, "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": 65823.567, "from_m": 65522.644, "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": 68040.073, "from_m": 65823.567, "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": 70412.788, "from_m": 68040.073, "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": 71533.258, "from_m": 70412.788, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 72080.562, "from_m": 71533.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": 72528.785, "from_m": 72080.562, "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": 73034.875, "from_m": 72528.785, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 76510.361, "from_m": 73034.875, "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": 77076.868, "from_m": 76510.361, "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": 77225.428, "from_m": 77076.868, "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": 81148.368, "from_m": 77225.428, "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": 83024.249, "from_m": 81148.368, "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": 94552.339, "from_m": 83024.249, "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": 95857.801, "from_m": 94552.339, "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": 96182.003, "from_m": 95857.801, "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": 96275.002, "from_m": 96182.003, "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": 96402.006, "from_m": 96275.002, "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": 96757.995, "from_m": 96402.006, "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": 97330.18, "from_m": 96757.995, "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": 98055.634, "from_m": 97330.18, "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": 115484.529, "from_m": 98055.634, "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": 115498.61, "from_m": 115484.529, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128610.354, "from_m": 115498.61, "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": 129233.67, "from_m": 128610.354, "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": 594913, "profile_key": "8435b686bc8ca26231cb5da6780ffe34ce12a2dfc906e6193b7e321ea858965f", "schedule_id": 14246, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0341", "location": "Doncaster Down Decoy (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0343", "location": "Decoy North Jn", "stage_seq": 2, "distance_m": 333.976, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0345", "location": "Doncaster", "stage_seq": 3, "distance_m": 3300.555, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0350", "location": "Adwick", "stage_seq": 4, "distance_m": 9555.87, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0351", "location": "Adwick Jn", "stage_seq": 5, "distance_m": 11119.823, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0355H", "location": "South Kirkby Jn", "stage_seq": 6, "distance_m": 19194.437, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0402H", "location": "Hare Park Jn", "stage_seq": 7, "distance_m": 28790.242, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0405H", "location": "Crofton West Jn", "stage_seq": 8, "distance_m": 31088.043, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0408", "location": "Calder Bridge Jn", "stage_seq": 9, "distance_m": 32934.173, "section_seq": 1, "route_path_id": 70943}, {"is_pass": false, "wtt_arr": "0411", "wtt_dep": "0419", "location": "Turners Lane Jn", "stage_seq": 10, "distance_m": 33935.003, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0424", "location": "Altofts Jn", "stage_seq": 11, "distance_m": 39071.943, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0426", "location": "Methley Jn", "stage_seq": 12, "distance_m": 41670.286, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0433", "location": "Stourton Jn", "stage_seq": 13, "distance_m": 49719.101, "section_seq": 1, "route_path_id": 70943}, {"is_pass": false, "wtt_arr": "0439", "wtt_dep": "0445", "location": "Hunslet Station Jn", "stage_seq": 14, "distance_m": 52346.921, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0452", "location": "Engine Shed Jn", "stage_seq": 15, "distance_m": 54048.915, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0453", "location": "Whitehall Jn", "stage_seq": 16, "distance_m": 55412.286, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0455", "location": "Armley Jn", "stage_seq": 17, "distance_m": 56634.208, "section_seq": 1, "route_path_id": 70943}, {"is_pass": false, "wtt_arr": "0459", "wtt_dep": "0607", "location": "Kirkstall Down Loop", "stage_seq": 18, "distance_m": 58548.738, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Apperley Jn", "stage_seq": 19, "distance_m": 65536.597, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Dockfield Junction", "stage_seq": 20, "distance_m": 71358.505, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Shipley", "stage_seq": 21, "distance_m": 71866.349, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Keighley", "stage_seq": 22, "distance_m": 81793.845, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Skipton", "stage_seq": 23, "distance_m": 96521.761, "section_seq": 1, "route_path_id": 70943}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0702", "location": "Skipton Down Shipley Slow", "stage_seq": 24, "distance_m": 97219.5, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706H", "location": "Gargrave", "stage_seq": 25, "distance_m": 102523.464, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Hellifield", "stage_seq": 26, "distance_m": 112557.02, "section_seq": 1, "route_path_id": 70943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Settle Jn", "stage_seq": 27, "distance_m": 117882.236, "section_seq": 1, "route_path_id": 70943}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0730", "location": "Arcow Quarry G.F.", "stage_seq": 28, "distance_m": 128610.354, "section_seq": 1, "route_path_id": 70943}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": null, "location": "Arcow Quarry (GBRf)", "stage_seq": 29, "distance_m": 129233.67, "section_seq": 1, "route_path_id": 70943}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 129233.67, "from_m": 0.0, "section_seq": 1, "route_path_id": 70943}], "total_distance_m": 129233.67, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 126667.225, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2566.445, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6747, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:45:31Z", "source_id": 49048535, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T02:46:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:45:39Z", "source_id": 15923908, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T03:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:32:48Z", "source_id": 49060933, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T03:33:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:32:54Z", "source_id": 15927302, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5523, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:39:55Z", "source_id": 49063748, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T03:40:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:39:58Z", "source_id": 15928160, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T04:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5175, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:11Z", "source_id": 49166502, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:16:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:17Z", "source_id": 15959544, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5108, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:11Z", "source_id": 49192309, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:29:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:16Z", "source_id": 15967936, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3041, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:30Z", "source_id": 49229193, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T05:45:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:33Z", "source_id": 15979599, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3000, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:19Z", "source_id": 49231165, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T05:50:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:23Z", "source_id": 15980130, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T06:50:00+01:00", "operational_fact": true}] |
Doncaster Down Decoy (GBRf) |
0341 |
0341 |
None |
None |
None |
Arcow Quarry (GBRf) |
0740 |
0740 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H49860/2026-09-16/detailed |
None |
Kirkstall Down Loop |
2026-09-16T06:01:54+01:00 |
Skipton Down Shipley Slow |
45.0 |
{"type": "LineString", "coordinates": [[-1.5999044074233584, 53.80829028365337], [-1.6003247, 53.808537], [-1.6007475, 53.8088005], [-1.6011158, 53.80904100000001], [-1.6018414999999997, 53.8095624], [-1.6024098, 53.8100273], [-1.6030949, 53.81062039999998], [-1.6037737000000003, 53.811210200000005], [-1.6043379999999998, 53.8117392], [-1.6050574, 53.812486500000006], [-1.6053136, 53.81279200000001], [-1.6055654, 53.81309219999999], [-1.6066864, 53.81459039999999], [-1.6071837999999998, 53.81522319999999], [-1.6072751, 53.8153394], [-1.6078251, 53.81609780000001], [-1.6083229, 53.81683610000001], [-1.6087828999999998, 53.81751330000001], [-1.609007, 53.81783500000001], [-1.6092463999999995, 53.8181446], [-1.6099503999999998, 53.8188934], [-1.6103653999999998, 53.8192723], [-1.6108028999999997, 53.8196316], [-1.6111428000000003, 53.81990759999999], [-1.6114993, 53.820168200000005], [-1.6116739, 53.8202946], [-1.6118730999999995, 53.8204237], [-1.6122829, 53.8206752], [-1.6126505, 53.8208842], [-1.6130479, 53.821092], [-1.6134169, 53.821281], [-1.6138156, 53.82146180000001], [-1.6141279, 53.82160600000001], [-1.6142827999999998, 53.8216779], [-1.614464, 53.8217522], [-1.6148223, 53.8218935], [-1.6152412, 53.8220463], [-1.6156094, 53.8221703], [-1.6159925000000002, 53.82228789999999], [-1.6163854, 53.822405399999994], [-1.6168161999999997, 53.8225241], [-1.6169675114151385, 53.82256095358621], [-1.6171733999999998, 53.8226111], [-1.61756, 53.822703899999986], [-1.6179667, 53.8227912], [-1.6182008, 53.8228414], [-1.618404, 53.822876599999994], [-1.6188318, 53.82294389999999], [-1.6192898, 53.8230108], [-1.6203399, 53.82315090000001], [-1.6206724999999995, 53.8231988], [-1.6212873999999995, 53.8233041], [-1.6219298, 53.82343629999998], [-1.622194, 53.8234953], [-1.6225132999999998, 53.8235698], [-1.6233239, 53.82378779999999], [-1.6241096999999998, 53.8240379], [-1.6246226999999998, 53.8242184], [-1.6249694, 53.824351], [-1.6255085, 53.8245758], [-1.6258391, 53.824718699999984], [-1.6274373, 53.8254619], [-1.6278473999999998, 53.8256496], [-1.6284757, 53.8259192], [-1.6291563, 53.826182], [-1.6294882, 53.8262916], [-1.6298127999999998, 53.8263961], [-1.630136, 53.8264915], [-1.6304894, 53.8265956], [-1.6310828, 53.826745599999995], [-1.6313932999999998, 53.826815999999994], [-1.6317192, 53.8268829], [-1.6320443999999998, 53.8269446], [-1.6323488, 53.826994899999995], [-1.6327049, 53.8270507], [-1.6331072, 53.82710369999999], [-1.6334592999999995, 53.8271461], [-1.6338341, 53.8271797], [-1.6341989, 53.8272078], [-1.6345723999999997, 53.82722679999999], [-1.6350645999999998, 53.8272466], [-1.6355654999999998, 53.82724859999999], [-1.6361984999999997, 53.82723549999999], [-1.6364787999999997, 53.8272229], [-1.6368716999999997, 53.8271956], [-1.6372968, 53.827158399999995], [-1.6377084999999998, 53.827108499999994], [-1.638339, 53.8270162], [-1.6388624, 53.82692320000002], [-1.6390556999999997, 53.82688960000001], [-1.6397174999999995, 53.82677089999999], [-1.6404538, 53.8266407], [-1.6407420999999998, 53.8265904], [-1.6411806999999998, 53.8265283], [-1.6415931, 53.826476], [-1.6419851999999997, 53.8264352], [-1.6422877, 53.8264107], [-1.642613, 53.8263894], [-1.6431735, 53.826364], [-1.6436542999999997, 53.82635530000001], [-1.6441291, 53.8263569], [-1.6444798, 53.8263616], [-1.6448223999999998, 53.82637749999999], [-1.6454414, 53.826419], [-1.6457887000000002, 53.82644930000001], [-1.6461508, 53.8264865], [-1.6466368999999998, 53.826552799999995], [-1.6471445, 53.8266305], [-1.6478188, 53.826761], [-1.6484742999999995, 53.82691140000001], [-1.6492914, 53.8271131], [-1.6502183, 53.8273768], [-1.6511389, 53.82764509999999], [-1.6532660999999995, 53.82824649999999], [-1.6537043, 53.82836739999999], [-1.6541641, 53.828482699999995], [-1.6546393999999998, 53.8285891], [-1.6551265, 53.828690300000005], [-1.6556547, 53.8287865], [-1.6562091, 53.8288799], [-1.656807, 53.828957399999986], [-1.657414, 53.8290242], [-1.6587170000000002, 53.8291298], [-1.66011, 53.82923910000001], [-1.6606197, 53.8292865], [-1.6611568, 53.8293486], [-1.6617444999999995, 53.8294227], [-1.6623106999999997, 53.82951019999999], [-1.662795, 53.8295947], [-1.6632855999999998, 53.8296923], [-1.6641834, 53.82989010000001], [-1.6649141999999997, 53.83007580000001], [-1.6653791999999998, 53.83020890000001], [-1.6658655000000002, 53.8303628], [-1.6668255, 53.830701], [-1.6672669999999998, 53.83087389999999], [-1.6677232999999998, 53.8310576], [-1.6681708, 53.83125489999999], [-1.6685991999999998, 53.8314535], [-1.6695042999999998, 53.8318755], [-1.6712550999999998, 53.8327046], [-1.6721282999999998, 53.8331056], [-1.6729968999999998, 53.8334912], [-1.6738810999999998, 53.833871], [-1.6743089, 53.8340604], [-1.6747606, 53.8342697], [-1.6775697, 53.8355856], [-1.6789785, 53.8362665], [-1.6803731, 53.83693350000001], [-1.6817642, 53.83756979999999], [-1.6821398, 53.8377244], [-1.6825252, 53.837874500000005], [-1.6829183999999997, 53.8380211], [-1.6833565, 53.83817249999999], [-1.6840858, 53.838436], [-1.6846252999999998, 53.8386221], [-1.6848150999999998, 53.83867870000002], [-1.6849055999999998, 53.838704], [-1.6849079640808278, 53.83870460637248], [-1.6856100999999997, 53.8388847], [-1.6861649, 53.8390294], [-1.6864099999999995, 53.83908619999999], [-1.6873684999999998, 53.839270799999994], [-1.6882117, 53.8394235], [-1.6889410000000002, 53.839514099999995], [-1.6903022999999997, 53.8396833], [-1.6912694, 53.8398072], [-1.692217, 53.8399457], [-1.693214, 53.8400894], [-1.694593, 53.8402912], [-1.6958127759712764, 53.84046508143667], [-1.7032019, 53.84151839999999], [-1.7038407999999998, 53.84161240000001], [-1.7053324000000003, 53.84185999999999], [-1.7060950999999998, 53.8419979], [-1.7067990398270907, 53.84212454031039], [-1.7068922, 53.8421413], [-1.7073742, 53.8422217], [-1.7077916, 53.8422899], [-1.7082432000000003, 53.84236369999999], [-1.7090017, 53.8424709], [-1.7096475, 53.84256059999999], [-1.711873, 53.842876199999985], [-1.7132095, 53.8430672], [-1.7140490999999998, 53.8431877], [-1.7141109999999995, 53.84319690000001], [-1.7147753999999995, 53.84329520000001], [-1.7161767, 53.843515399999994], [-1.7174842999999995, 53.8437283], [-1.7175511999999995, 53.8437392], [-1.7180968, 53.8438346], [-1.7200056, 53.84416529999999], [-1.7216827, 53.8444099], [-1.7221963, 53.84448489999998], [-1.7233968999999998, 53.84465189999999], [-1.7350072999999997, 53.8463191], [-1.7360599, 53.8464165], [-1.7370038, 53.846492399999995], [-1.7378415, 53.8465041], [-1.7387722, 53.846502699999995], [-1.7390100999999998, 53.8464914], [-1.7397418, 53.84645679999999], [-1.7405652, 53.8463958], [-1.7412122999999995, 53.846316399999985], [-1.7419367999999995, 53.8462216], [-1.7427838, 53.8460632], [-1.7436154, 53.84586569999999], [-1.7442077, 53.8456964], [-1.7446952000000002, 53.845540799999995], [-1.7451708, 53.845375700000005], [-1.7456403, 53.8452012], [-1.7461261999999995, 53.8450018], [-1.7475077, 53.844353000000005], [-1.7488963, 53.8436679], [-1.7494381999999995, 53.8434056], [-1.7500056999999998, 53.843148500000005], [-1.7505944, 53.8429121], [-1.751173, 53.8426771], [-1.7535324999999995, 53.841779200000005], [-1.7548237, 53.8412697], [-1.7560507, 53.840765700000006], [-1.7568101732542316, 53.84046508143667], [-1.7586253000000005, 53.83974659999999], [-1.7609780999999998, 53.8387994], [-1.7634400999999995, 53.8378232], [-1.7666219999999997, 53.83652709999999], [-1.7667335999999998, 53.83647950000001], [-1.7683013, 53.835838], [-1.7684532000000002, 53.83577580000001], [-1.7689195, 53.8355817], [-1.7690439999999998, 53.83552989999999], [-1.7699334, 53.8351503], [-1.770216, 53.8350228], [-1.7706828, 53.834803], [-1.7710916999999995, 53.8346284], [-1.7711945999999998, 53.834584500000005], [-1.7718414999999998, 53.8343575], [-1.7719135999999998, 53.83433670000001], [-1.7720069, 53.83431199999999], [-1.7721423, 53.83428499999999], [-1.7723213999999998, 53.834251499999986], [-1.7725413, 53.8342176], [-1.7728356000000003, 53.8341829], [-1.773078671176626, 53.834160453372945], [-1.7732785, 53.83414200000001], [-1.7737624999999997, 53.8341289], [-1.7740819, 53.834138499999995], [-1.7744077, 53.8341598], [-1.7746175, 53.8341809], [-1.7748704, 53.83421440000001], [-1.7751606, 53.834258], [-1.7757088999999997, 53.83436819999999], [-1.7759602999999995, 53.83442219999999], [-1.7764417999999995, 53.8345286], [-1.7772108, 53.8347293], [-1.7776041, 53.8348263], [-1.7784344999999997, 53.83504069999999], [-1.7791498999999995, 53.835236900000005], [-1.7799808, 53.8354879], [-1.7806242, 53.835688999999995], [-1.7813235, 53.83591700000001], [-1.7823435, 53.8362449], [-1.7824013999999997, 53.8362637], [-1.7825594, 53.83631510000001], [-1.7828694, 53.8364158], [-1.7833068, 53.83655780000001], [-1.7844542, 53.8369286], [-1.7856989, 53.837335200000005], [-1.7866882, 53.83764599999999], [-1.7870328, 53.837745899999994], [-1.7873403999999995, 53.8378287], [-1.7880002999999998, 53.837998000000006], [-1.7883909999999998, 53.8380944], [-1.7888029, 53.8381902], [-1.7894612000000003, 53.8383316], [-1.7898377, 53.838409599999984], [-1.7907659999999996, 53.83856610000001], [-1.7916096, 53.8386877], [-1.7923407000000002, 53.83876359999999], [-1.7933927, 53.83883829999999], [-1.7944019, 53.838876799999994], [-1.7956314, 53.83886890000001], [-1.7966305682390429, 53.83884593370577], [-1.7971193, 53.8388347], [-1.7985807, 53.8387959], [-1.8021067, 53.83870410000001], [-1.8044983000000003, 53.8386476], [-1.8069007, 53.83856670000001], [-1.8072209999999995, 53.838558199999994], [-1.8075152000000003, 53.8385474], [-1.8093953, 53.83850369999999], [-1.8103615, 53.8384982], [-1.8113592999999997, 53.838514], [-1.8119262, 53.83852279999999], [-1.8125866, 53.838549499999985], [-1.8132358999999996, 53.83859], [-1.8139734, 53.838640299999994], [-1.814675, 53.83869550000001], [-1.8155246, 53.8387797], [-1.8160241, 53.8388413], [-1.8176601999999995, 53.8390737], [-1.8182525000000005, 53.83917410000001], [-1.8188464999999996, 53.8392824], [-1.8194346, 53.83939399999999], [-1.8200282, 53.8395171], [-1.8207595999999997, 53.8396784], [-1.8215089, 53.8398658], [-1.8227331, 53.84019769999998], [-1.8231903, 53.8403375], [-1.823600433854675, 53.84046508143667], [-1.8239345, 53.840569], [-1.8246537999999997, 53.84082], [-1.8252988, 53.8410471], [-1.8262111, 53.84140150000001], [-1.8267927, 53.8416276], [-1.8275301, 53.84194480000001], [-1.8279098000000005, 53.8421146], [-1.8282851, 53.84229409999998], [-1.8284924, 53.84239779999999], [-1.8291089, 53.8427202], [-1.8297544999999995, 53.843097400000005], [-1.8302968, 53.843435], [-1.8307967000000005, 53.8437821], [-1.8310694000000003, 53.84398], [-1.8313297999999996, 53.844176], [-1.8318315999999997, 53.84456659999999], [-1.8324988, 53.84509580000001], [-1.8328418, 53.84536079999999], [-1.8331777, 53.84562450000001], [-1.8338212999999997, 53.8461231], [-1.8344591999999995, 53.84662240000001], [-1.8349602999999997, 53.8470178], [-1.8362261999999996, 53.8479961], [-1.8371391, 53.8487268], [-1.8377006, 53.84916020000001], [-1.8379627, 53.849373099999994], [-1.8383233, 53.8497063], [-1.8386826000000005, 53.85006320000001], [-1.8388729, 53.8502829], [-1.8390052, 53.85047769999999], [-1.8391223000000003, 53.8506451], [-1.8392430999999996, 53.8508121], [-1.8393273000000003, 53.8509637], [-1.8394142, 53.8511067], [-1.8396048999999997, 53.85146809999999], [-1.8397585999999997, 53.8518199], [-1.8399191, 53.852152499999995], [-1.84006, 53.85249219999999], [-1.8404319, 53.8534034], [-1.8405346999999996, 53.85366439999999], [-1.8405957, 53.85379019999999], [-1.8406243, 53.8538521], [-1.8406629, 53.85392449999999], [-1.8410785, 53.85476529999999], [-1.8413587999999996, 53.8552211], [-1.8416486999999993, 53.8556386], [-1.8422437, 53.8563859], [-1.8425851, 53.85675080000001], [-1.8429448, 53.8571051], [-1.8435944, 53.8576816], [-1.8439923, 53.857980399999995], [-1.844457, 53.8583081], [-1.8445226, 53.85835389999999], [-1.8445901, 53.8583974], [-1.8453738, 53.858901], [-1.84626, 53.85940790000001], [-1.8466289, 53.85960080000001], [-1.8470432, 53.859801], [-1.8476986, 53.860103200000005], [-1.8482046999999997, 53.86031570000001], [-1.8486699, 53.8604966], [-1.8491551, 53.860681699999994], [-1.8497237, 53.86087740000001], [-1.8502513999999997, 53.861042999999995], [-1.8508668, 53.8612185], [-1.8513390000000003, 53.8613387], [-1.8518283, 53.86145129999999], [-1.8525376, 53.861611], [-1.8534277, 53.8617825], [-1.8536611, 53.8618198], [-1.854138, 53.8618962], [-1.8546594999999997, 53.861967199999995], [-1.8567872, 53.8622226], [-1.8577012, 53.8623255], [-1.858558, 53.8624335], [-1.8594056, 53.862561], [-1.8598663, 53.86263520000001], [-1.8603184999999995, 53.8627209], [-1.8612468, 53.862900999999994], [-1.8620578999999997, 53.8630739], [-1.8628717, 53.8632737], [-1.8641836999999997, 53.8636298], [-1.8656842, 53.8640632], [-1.8659158, 53.864130499999995], [-1.8693693, 53.8651428], [-1.8723088, 53.86600649999999], [-1.8750734, 53.86681529999999], [-1.8767835999999996, 53.86731160000001], [-1.8785384, 53.8678259], [-1.8793902, 53.8680729], [-1.880217, 53.86830259999999], [-1.8809081999999997, 53.8684631], [-1.8816133, 53.8686007], [-1.8819874999999997, 53.86866510000001], [-1.8823947, 53.8687247], [-1.882763, 53.86876639999999], [-1.8831503999999997, 53.868803199999995], [-1.8837766, 53.8688466], [-1.8844251, 53.8688812], [-1.8850547, 53.8688914], [-1.8856542, 53.8688768], [-1.8861952999999996, 53.8688486], [-1.8864620966509948, 53.86882678775221], [-1.8867078, 53.8688067], [-1.8873519, 53.8687466], [-1.8879911000000005, 53.868659699999995], [-1.8888107999999997, 53.86850579999999], [-1.8896114, 53.8683303], [-1.8909632, 53.867951399999995], [-1.8922799, 53.8675545], [-1.8926404, 53.86746099999999], [-1.8930575999999997, 53.8673683], [-1.8937052, 53.86724799999999], [-1.8940889000000003, 53.86718789999999], [-1.8944594999999995, 53.8671448], [-1.8951215, 53.867098600000006], [-1.8955408, 53.867082], [-1.8958827, 53.867081799999994], [-1.8971767, 53.86710349999999], [-1.8976394, 53.8671321], [-1.8980328, 53.8671706], [-1.8984291, 53.8672192], [-1.8988185, 53.86727869999999], [-1.8991834999999997, 53.867346399999995], [-1.8995979, 53.86743020000001], [-1.9000305, 53.86753680000001], [-1.9003866999999992, 53.8676282], [-1.9007277, 53.86773060000001], [-1.9010567, 53.8678412], [-1.9013475, 53.8679478], [-1.9017346, 53.86809749999999], [-1.9021741000000003, 53.86829079999999], [-1.9025118, 53.86845569999999], [-1.9029002, 53.8686592], [-1.9033844, 53.8689254], [-1.9034563, 53.86896719999999], [-1.9039134, 53.8692326], [-1.9043631, 53.8695307], [-1.9046954, 53.8697702], [-1.9049617, 53.86998879999999], [-1.9052149999999997, 53.8702043], [-1.9053282, 53.8703137], [-1.9054056999999995, 53.8703902], [-1.9055749, 53.8705633], [-1.9057105999999997, 53.8707234], [-1.9058344, 53.8708837], [-1.9059612, 53.87105319999999], [-1.9060798, 53.8712316], [-1.9062498000000003, 53.87152699999999], [-1.9063515, 53.87175580000001], [-1.9064243, 53.8719495], [-1.9064928, 53.87215429999999], [-1.9065388999999997, 53.87231719999999], [-1.9065867000000003, 53.8725227], [-1.9066226999999996, 53.8727101], [-1.906678, 53.87303360000001], [-1.9067310999999996, 53.87335709999999], [-1.9067828999999996, 53.87381129999999], [-1.9068723999999997, 53.87423720000001], [-1.9068898, 53.8743088], [-1.9069593, 53.8745099], [-1.9070161999999995, 53.874669299999994], [-1.9071115999999997, 53.8748797], [-1.9072026, 53.8750732], [-1.9074469999999992, 53.8754812], [-1.9077221, 53.8758548], [-1.9079453999999996, 53.8761304], [-1.9080419, 53.876231700000005], [-1.9087749999999997, 53.8769803], [-1.9090903, 53.8773185], [-1.9094263, 53.8776618], [-1.9097680999999995, 53.8780204], [-1.9101921, 53.8784303], [-1.9102833, 53.8785331], [-1.9108832, 53.87916370000001], [-1.9111547, 53.8794519], [-1.9114303, 53.87973669999999], [-1.9120174999999997, 53.88032669999999], [-1.9126195, 53.88091670000001], [-1.9132306, 53.8814537], [-1.9133688, 53.88158], [-1.9135353, 53.8817165], [-1.9137195, 53.8818553], [-1.913898, 53.881983199999986], [-1.9146596, 53.8824992], [-1.9154348999999995, 53.882973199999995], [-1.9162127, 53.883380599999995], [-1.9166218, 53.8835775], [-1.9170794, 53.883787000000005], [-1.9175964999999997, 53.8840141], [-1.9185077, 53.8843834], [-1.919053, 53.884595299999994], [-1.9196065, 53.884805699999994], [-1.9206996, 53.8852175], [-1.9213394, 53.885457], [-1.9219649, 53.88569119999999], [-1.9225913, 53.8859297], [-1.9232074999999995, 53.886164400000006], [-1.9236531999999995, 53.8863501], [-1.9241004, 53.8865441], [-1.9249514999999997, 53.886932500000015], [-1.9254529999999996, 53.88717810000001], [-1.9259412999999996, 53.8874273], [-1.9263782, 53.8876688], [-1.9267989, 53.8879137], [-1.9272236, 53.88817139999999], [-1.9276355999999992, 53.88842639999999], [-1.9282624, 53.88883839999999], [-1.9288809, 53.88925309999999], [-1.9291986999999997, 53.8894786], [-1.9296296, 53.88978440000001], [-1.9299977, 53.89005339999999], [-1.930352, 53.89032379999999], [-1.9310245, 53.8908606], [-1.9316667, 53.89140339999999], [-1.9322338, 53.89188490000001], [-1.9327871999999997, 53.8923569], [-1.9334703, 53.892944799999995], [-1.9340280442056703, 53.89343534084089], [-1.9341524999999995, 53.8935448], [-1.9347148999999997, 53.8940103], [-1.9361048, 53.89520769999999], [-1.9367373, 53.895759600000005], [-1.937365, 53.8962945], [-1.9379411, 53.8967796], [-1.9382649000000003, 53.8970226], [-1.9386222, 53.89727559999999], [-1.9393446, 53.8977439], [-1.940131, 53.8982053], [-1.9408892, 53.8986044], [-1.9416666, 53.898959600000005], [-1.9426446, 53.8993736], [-1.9430885, 53.8995392], [-1.9437816000000003, 53.89976360000001], [-1.9442973, 53.899921899999995], [-1.9448493, 53.900078099999995], [-1.9454002, 53.9002375], [-1.9457178, 53.90031659999999], [-1.9460776999999996, 53.9004057], [-1.9465369, 53.9005054], [-1.9470179999999997, 53.9006054], [-1.9472108999999995, 53.9006378], [-1.9479358, 53.900755], [-1.9487853, 53.9008775], [-1.9495267, 53.9009576], [-1.9509555999999997, 53.901084100000006], [-1.9523723, 53.9011966], [-1.9552608, 53.901431300000006], [-1.9565304, 53.90153259999999], [-1.957497, 53.901603299999984], [-1.9578576999999997, 53.9016297], [-1.9600637, 53.90180990000001], [-1.9601063, 53.9018128], [-1.9601561, 53.90181629999999], [-1.9705161999999996, 53.902651100000014], [-1.9706777, 53.90266419999998], [-1.9708699, 53.9026798], [-1.971687, 53.90274599999999], [-1.976293625062947, 53.90312257700864], [-1.9763880999999996, 53.903130299999994], [-1.9787564, 53.9033164], [-1.981119, 53.9035055], [-1.9831506, 53.90369400000001], [-1.9836329999999995, 53.9037271], [-1.9847251999999995, 53.90380129999999], [-1.9859655, 53.90389939999999], [-1.9871961, 53.9040038], [-1.9881299999999995, 53.904096200000005], [-1.9889529999999995, 53.9041806], [-1.9894205999999997, 53.9042389], [-1.9899106, 53.90430889999999], [-1.9910261, 53.90449869999999], [-1.9920944, 53.9047084], [-1.9932836, 53.9049817], [-1.9938377000000005, 53.9051199], [-1.994424, 53.90528599999999], [-1.9949227, 53.90542579999999], [-1.9955009, 53.90559999999999], [-1.9962094999999995, 53.90583349999999], [-1.9969334999999997, 53.90609959999999], [-1.9976533999999997, 53.9063738], [-1.9983551999999996, 53.90666029999999], [-1.9991169, 53.9070079], [-1.9998787, 53.9073791], [-2.0006282999999994, 53.9077625], [-2.0013728, 53.9081769], [-2.0016371, 53.9083382], [-2.0019241, 53.9085179], [-2.0024715, 53.90887990000002], [-2.0035197, 53.90963279999999], [-2.0050896, 53.9107779], [-2.0058962000000005, 53.911361599999985], [-2.0066802, 53.91193549999999], [-2.0075117999999996, 53.9125384], [-2.0083125, 53.9131545], [-2.0090168, 53.91374909999999], [-2.0090566, 53.9137879], [-2.0093421, 53.9140664], [-2.0096519, 53.91438819999999], [-2.0101453, 53.914928], [-2.0105873, 53.9154863], [-2.0110928, 53.9161471], [-2.0116011, 53.91689710000001], [-2.011775, 53.9171644], [-2.0121455, 53.9177042], [-2.0124552, 53.9181554], [-2.0131495, 53.919148], [-2.0135882, 53.9198351], [-2.0140397, 53.92049499999999], [-2.0144955, 53.9211668], [-2.0149534, 53.9218407], [-2.0152856, 53.922327], [-2.0155957, 53.9227791], [-2.0156061, 53.9227932], [-2.0165404, 53.9241827], [-2.0170307, 53.9248987], [-2.0174835, 53.925565799999994], [-2.0185674, 53.927159499999995], [-2.0196549, 53.9287524], [-2.0200332, 53.9293233], [-2.0203790999999995, 53.929885799999994], [-2.020713, 53.93045439999999], [-2.0210210999999996, 53.93103], [-2.0214612999999995, 53.93201239999999], [-2.0214750999999995, 53.93204639999999], [-2.0216618, 53.93250840000001], [-2.0218341000000004, 53.93300249999999], [-2.0220466, 53.9337087], [-2.0221452999999996, 53.93407440000001], [-2.0222257, 53.9344157], [-2.0223054, 53.93483], [-2.0223668, 53.93522130000001], [-2.0224741999999996, 53.93602409999999], [-2.0225224999999996, 53.93705520000001], [-2.022515, 53.9375731], [-2.0224898, 53.9380917], [-2.0224842, 53.9381599], [-2.0224400999999994, 53.9386181], [-2.0223758000000003, 53.939101699999995], [-2.0221978999999997, 53.9400798], [-2.0220776, 53.9406174], [-2.0220048, 53.940963700000005], [-2.0218828, 53.9415212], [-2.0217700999999995, 53.94205999999999], [-2.0215768000000005, 53.9431816], [-2.0213899, 53.94409730000001], [-2.0213487999999997, 53.9442985], [-2.0212036, 53.944973100000006], [-2.021056999999999, 53.9456435], [-2.02090437130087, 53.946338544998355], [-2.0208963, 53.9463753], [-2.0208198, 53.946739599999994], [-2.0207363999999997, 53.9471064], [-2.02058, 53.947834699999994], [-2.0204233000000005, 53.9485665], [-2.0202561, 53.9493151], [-2.0200966, 53.950050899999994], [-2.0198841999999995, 53.951084], [-2.0198045, 53.9516077], [-2.0197676, 53.9521268], [-2.0197548999999997, 53.952925699999994], [-2.0197896000000006, 53.95372909999999], [-2.019842, 53.95422580000001], [-2.0198667684369775, 53.95440431081746], [-2.0198781999999995, 53.9544867], [-2.0199394999999996, 53.9547256], [-2.0200397999999997, 53.955012999999994], [-2.0201537999999997, 53.955267600000006], [-2.0202693999999997, 53.9554867], [-2.0203966, 53.95568430000001], [-2.0205967, 53.9559676], [-2.0206980999999997, 53.9560973], [-2.0207953, 53.9562164], [-2.0209939999999995, 53.9564139], [-2.0210858, 53.9565051], [-2.0211698999999994, 53.956588700000005], [-2.021245, 53.956634], [-2.0214011999999997, 53.9567515], [-2.0215595, 53.9568596], [-2.021713, 53.956967], [-2.0220049, 53.9571414], [-2.0222951, 53.9573006], [-2.022656, 53.957477899999994], [-2.023064199999999, 53.95766309999999], [-2.0235376, 53.9578378], [-2.0238993, 53.957924199999994], [-2.0242590999999996, 53.9580019], [-2.025259919932529, 53.958190765850325], [-2.025265399999999, 53.9581918], [-2.0258356999999996, 53.9582856], [-2.0262802999999994, 53.9583436], [-2.0268613, 53.958389], [-2.0273563, 53.9584218], [-2.0276918, 53.9584307], [-2.0280053, 53.958429200000005], [-2.0283502, 53.9584208], [-2.0288321, 53.95839149999999], [-2.0290339, 53.9583715], [-2.0292964999999996, 53.95833240000001], [-2.0296934, 53.9582811], [-2.030064799999999, 53.95821449999999], [-2.0301988999999994, 53.958183], [-2.0303329999999997, 53.9581514], [-2.0309097, 53.9580031], [-2.0314110999999997, 53.957876799999994], [-2.0330714000000003, 53.9575028], [-2.0347183, 53.9571414], [-2.0352777, 53.95703799999999], [-2.035465799999999, 53.95700110000001]]} |
24.0 |
0601 |
0646 |
Kirkstall Down Loop |
Settle Jn |
Skipton Down Shipley Slow |
53.9570011 |
-2.0354658 |
53.9570011 |
-2.0354658 |
1 |
0 |
2026-09-16 07:50:37 |
TERMINATED |
2026-09-16 07:40:00 |
Settle Jn |
TRUST |
TRACKING_TIMEOUT |
16004164 |
1789539393904611 |
77 |
77 |
2026-09-16 07:50:09.591561 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:08.570067 |
| 571544 |
596528 |
R60888 |
760Z581B16 |
2026-09-15 |
COMPLETE |
None |
2026-09-16 07:40:00 |
2026-09-16 07:50:37 |
2026-09-18 07:50:37 |
{"id": 596528, "stp": "N", "toc": "Unknown", "uid": "R60888", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R60888/2026-09-15/detailed", "trust_id": "760Z581B16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portbury Automotive Terml", "service_date": "2026-09-15", "dest_arr_time": "0858", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "0Z58", "timing_status": null, "origin_station": "Alexandra Dock Jn. T.C.", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0740", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T07:50:37", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0858", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 218.331, \"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\": 335.713, \"from_m\": 218.331, \"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\": 2433.857, \"from_m\": 335.713, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2486.193, \"from_m\": 2433.857, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2529.005, \"from_m\": 2486.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2591.817, \"from_m\": 2529.005, \"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\": 3291.279, \"from_m\": 2591.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\": 3697.267, \"from_m\": 3291.279, \"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\": 15069.603, \"from_m\": 3697.267, \"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\": 17291.497, \"from_m\": 15069.603, \"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\": 17387.193, \"from_m\": 17291.497, \"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\": 17520.068, \"from_m\": 17387.193, \"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\": 18113.346, \"from_m\": 17520.068, \"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\": 18164.939, \"from_m\": 18113.346, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18336.015, \"from_m\": 18164.939, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27098.269, \"from_m\": 18336.015, \"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\": 27929.117, \"from_m\": 27098.269, \"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\": 28018.287, \"from_m\": 27929.117, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34965.98, \"from_m\": 28018.287, \"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\": 36564.193, \"from_m\": 34965.98, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36766.082, \"from_m\": 36564.193, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37063.979, \"from_m\": 36766.082, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37262.671, \"from_m\": 37063.979, \"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\": 38872.823, \"from_m\": 37262.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\": 38982.625, \"from_m\": 38872.823, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41072.852, \"from_m\": 38982.625, \"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\": 41092.941, \"from_m\": 41072.852, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41470.252, \"from_m\": 41092.941, \"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\": 41624.62, \"from_m\": 41470.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42817.171, \"from_m\": 41624.62, \"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\": 43166.694, \"from_m\": 42817.171, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43602.519, \"from_m\": 43166.694, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43655.191, \"from_m\": 43602.519, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43692.698, \"from_m\": 43655.191, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43709.072, \"from_m\": 43692.698, \"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\": 43772.124, \"from_m\": 43709.072, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44499.761, \"from_m\": 43772.124, \"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\": 45457.488, \"from_m\": 44499.761, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45625.027, \"from_m\": 45457.488, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46115.193, \"from_m\": 45625.027, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47013.972, \"from_m\": 46115.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47514.815, \"from_m\": 47013.972, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47724.604, \"from_m\": 47514.815, \"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\": 57228.934, \"from_m\": 47724.604, \"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\": 57959.512, \"from_m\": 57228.934, \"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\": 58192.473, \"from_m\": 57959.512, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59798.525, \"from_m\": 58192.473, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 596528, \"profile_key\": \"9a8d2a9842745716e63ce0bcb622a054bcf926d013f892884e6e30a627edf349\", \"schedule_id\": 38147, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Alexandra Dock Jn. T.C.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743\", \"location\": \"Gaer Jn\", \"stage_seq\": 2, \"distance_m\": 720.468, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0747\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 3, \"distance_m\": 2099.696, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Maindee West Jn\", \"stage_seq\": 4, \"distance_m\": 2650.862, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Maindee East Jn\", \"stage_seq\": 5, \"distance_m\": 3166.027, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 6, \"distance_m\": 5767.368, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 7, \"distance_m\": 17881.602, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 8, \"distance_m\": 19676.963, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 9, \"distance_m\": 26671.845, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Pilning\", \"stage_seq\": 10, \"distance_m\": 28847.243, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Patchway\", \"stage_seq\": 11, \"distance_m\": 34762.235, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 12, \"distance_m\": 37309.863, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Horfield Jn\", \"stage_seq\": 13, \"distance_m\": 38411.405, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 14, \"distance_m\": 41072.852, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 15, \"distance_m\": 43221.202, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 16, \"distance_m\": 43812.821, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 17, \"distance_m\": 44380.533, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836H\", \"location\": \"Bristol West Jn\", \"stage_seq\": 18, \"distance_m\": 44912.602, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Parson Street\", \"stage_seq\": 19, \"distance_m\": 47204.888, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842H\", \"location\": \"Ashton Jn\", \"stage_seq\": 20, \"distance_m\": 48554.83, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": false, \"wtt_arr\": \"0850H\", \"wtt_dep\": \"0852H\", \"location\": \"Portbury Dock Stop Board\", \"stage_seq\": 21, \"distance_m\": 57393.196, \"section_seq\": 1, \"route_path_id\": 105878}, {\"is_pass\": false, \"wtt_arr\": \"0858\", \"wtt_dep\": null, \"location\": \"Portbury Automotive Terml\", \"stage_seq\": 22, \"distance_m\": 59798.525, \"section_seq\": 1, \"route_path_id\": 105878}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59798.525, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105878}], \"total_distance_m\": 59798.525, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 56394.766, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3403.759, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0740", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Alexandra Dock Jn. T.C.", "service_state_platform": null, "timing_fact_generation": 1789512882929718, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:09.027751", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:10.472821", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
None |
None |
0Z58 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 218.331, "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": 335.713, "from_m": 218.331, "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": 2433.857, "from_m": 335.713, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2486.193, "from_m": 2433.857, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2529.005, "from_m": 2486.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2591.817, "from_m": 2529.005, "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": 3291.279, "from_m": 2591.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": 3697.267, "from_m": 3291.279, "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": 15069.603, "from_m": 3697.267, "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": 17291.497, "from_m": 15069.603, "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": 17387.193, "from_m": 17291.497, "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": 17520.068, "from_m": 17387.193, "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": 18113.346, "from_m": 17520.068, "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": 18164.939, "from_m": 18113.346, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18336.015, "from_m": 18164.939, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27098.269, "from_m": 18336.015, "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": 27929.117, "from_m": 27098.269, "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": 28018.287, "from_m": 27929.117, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34965.98, "from_m": 28018.287, "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": 36564.193, "from_m": 34965.98, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36766.082, "from_m": 36564.193, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37063.979, "from_m": 36766.082, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37262.671, "from_m": 37063.979, "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": 38872.823, "from_m": 37262.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": 38982.625, "from_m": 38872.823, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41072.852, "from_m": 38982.625, "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": 41092.941, "from_m": 41072.852, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41470.252, "from_m": 41092.941, "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": 41624.62, "from_m": 41470.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42817.171, "from_m": 41624.62, "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": 43166.694, "from_m": 42817.171, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43602.519, "from_m": 43166.694, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43655.191, "from_m": 43602.519, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43692.698, "from_m": 43655.191, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43709.072, "from_m": 43692.698, "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": 43772.124, "from_m": 43709.072, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44499.761, "from_m": 43772.124, "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": 45457.488, "from_m": 44499.761, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45625.027, "from_m": 45457.488, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46115.193, "from_m": 45625.027, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47013.972, "from_m": 46115.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47514.815, "from_m": 47013.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47724.604, "from_m": 47514.815, "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": 57228.934, "from_m": 47724.604, "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": 57959.512, "from_m": 57228.934, "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": 58192.473, "from_m": 57959.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59798.525, "from_m": 58192.473, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 596528, "profile_key": "9a8d2a9842745716e63ce0bcb622a054bcf926d013f892884e6e30a627edf349", "schedule_id": 38147, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0740", "location": "Alexandra Dock Jn. T.C.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743", "location": "Gaer Jn", "stage_seq": 2, "distance_m": 720.468, "section_seq": 1, "route_path_id": 105878}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0747", "location": "Newport (South Wales)", "stage_seq": 3, "distance_m": 2099.696, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Maindee West Jn", "stage_seq": 4, "distance_m": 2650.862, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Maindee East Jn", "stage_seq": 5, "distance_m": 3166.027, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Llanwern West Jn", "stage_seq": 6, "distance_m": 5767.368, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Severn Tunnel Junction", "stage_seq": 7, "distance_m": 17881.602, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Severn Tunnel West", "stage_seq": 8, "distance_m": 19676.963, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Severn Tunnel East", "stage_seq": 9, "distance_m": 26671.845, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Pilning", "stage_seq": 10, "distance_m": 28847.243, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Patchway", "stage_seq": 11, "distance_m": 34762.235, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Filton Abbey Wood", "stage_seq": 12, "distance_m": 37309.863, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Horfield Jn", "stage_seq": 13, "distance_m": 38411.405, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Narroways Hill Jn", "stage_seq": 14, "distance_m": 41072.852, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Dr Day's Jn", "stage_seq": 15, "distance_m": 43221.202, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Bristol East Jn", "stage_seq": 16, "distance_m": 43812.821, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "Bristol Temple Meads", "stage_seq": 17, "distance_m": 44380.533, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836H", "location": "Bristol West Jn", "stage_seq": 18, "distance_m": 44912.602, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841", "location": "Parson Street", "stage_seq": 19, "distance_m": 47204.888, "section_seq": 1, "route_path_id": 105878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842H", "location": "Ashton Jn", "stage_seq": 20, "distance_m": 48554.83, "section_seq": 1, "route_path_id": 105878}, {"is_pass": false, "wtt_arr": "0850H", "wtt_dep": "0852H", "location": "Portbury Dock Stop Board", "stage_seq": 21, "distance_m": 57393.196, "section_seq": 1, "route_path_id": 105878}, {"is_pass": false, "wtt_arr": "0858", "wtt_dep": null, "location": "Portbury Automotive Terml", "stage_seq": 22, "distance_m": 59798.525, "section_seq": 1, "route_path_id": 105878}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59798.525, "from_m": 0.0, "section_seq": 1, "route_path_id": 105878}], "total_distance_m": 59798.525, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 56394.766, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3403.759, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Alexandra Dock Jn. T.C. |
0740 |
0740 |
None |
None |
None |
Portbury Automotive Terml |
0858 |
0858 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:R60888/2026-09-15/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-16 07:50:37 |
TERMINATED |
2026-09-16 07:40:00 |
Alexandra Dock Jn. T.C. |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789512882929718 |
0 |
0 |
2026-09-16 07:50:10.472821 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:09.027751 |
| 571545 |
602520 |
L12085 |
529C10MB16 |
2026-09-16 |
COMPLETE |
16072228 |
2026-09-16 08:40:00 |
2026-09-16 07:50:37 |
2026-09-18 07:50:37 |
{"id": 602520, "stp": "P", "toc": "London Overground", "uid": "L12085", "consist": null, "dest_crs": "WCY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12085/2026-09-16/detailed", "trust_id": "529C10MB16", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-16", "dest_arr_time": "0839", "dest_platform": "1", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "9C10", "timing_status": "LATE", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "0840", "current_leg_dep": "0834", "current_leg_end": "West Croydon", "origin_dep_time": "0747", "origin_platform": "1", "current_location": "West Croydon", "last_update_time": "2026-09-16T07:50:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "0839", "motion_projection": null, "next_location_lat": "51.3789421", "next_location_lon": "-0.1019610", "previous_location": "Norwood Junction", "current_leg_milage": "1.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3665.549, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4220.136, \"from_m\": 3665.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5153.444, \"from_m\": 4220.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5556.24, \"from_m\": 5153.444, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5699.14, \"from_m\": 5556.24, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5772.015, \"from_m\": 5699.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6031.99, \"from_m\": 5772.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6087.353, \"from_m\": 6031.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6485.143, \"from_m\": 6087.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6542.479, \"from_m\": 6485.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8280.138, \"from_m\": 6542.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9431.662, \"from_m\": 8280.138, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11169.321, \"from_m\": 9431.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11226.657, \"from_m\": 11169.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12966.164, \"from_m\": 11226.657, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13272.655, \"from_m\": 12966.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13310.11, \"from_m\": 13272.655, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13690.193, \"from_m\": 13310.11, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14405.746, \"from_m\": 13690.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14638.025, \"from_m\": 14405.746, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 16322.617, \"from_m\": 14638.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16405.584, \"from_m\": 16322.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18863.651, \"from_m\": 16405.584, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18904.691, \"from_m\": 18863.651, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20191.175, \"from_m\": 18904.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20232.216, \"from_m\": 20191.175, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20988.894, \"from_m\": 20232.216, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26936.802, \"from_m\": 20988.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26998.318, \"from_m\": 26936.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30728.682, \"from_m\": 26998.318, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30901.763, \"from_m\": 30728.682, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30978.574, \"from_m\": 30901.763, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30983.958, \"from_m\": 30978.574, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31592.012, \"from_m\": 30983.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31602.878, \"from_m\": 31592.012, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32074.577, \"from_m\": 31602.878, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32098.801, \"from_m\": 32074.577, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33058.382, \"from_m\": 32098.801, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33266.379, \"from_m\": 33058.382, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 33301.635, \"from_m\": 33266.379, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33536.374, \"from_m\": 33301.635, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 602520, \"profile_key\": \"363167faf4dd329bd938420e0c71f6d94597196797b4916737264f323aeef3fd\", \"schedule_id\": 15498, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 1644.893, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 4425.65, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 5612.857, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 6286.248, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 7623.582, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 8855.9, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0801\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 14638.025, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0803\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 15622.112, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 16405.584, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0806H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 16881.908, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 17195.973, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 17805.638, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 18095.083, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 18851.907, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 19547.933, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 21182.825, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0817H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 22498.837, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 24163.908, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 25516.271, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 26936.802, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828\", \"location\": \"Penge West\", \"stage_seq\": 22, \"distance_m\": 28192.328, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830\", \"location\": \"Anerley\", \"stage_seq\": 23, \"distance_m\": 28812.808, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0832H\", \"wtt_dep\": \"0833H\", \"location\": \"Norwood Junction\", \"stage_seq\": 24, \"distance_m\": 30663.944, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 25, \"distance_m\": 32098.801, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 26, \"distance_m\": 33536.374, \"section_seq\": 1, \"route_path_id\": 34287}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33536.374, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34287}], \"total_distance_m\": 33536.374, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 31992.496, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1543.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0747", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.3789421", "current_position_lon": "-0.1019610", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:50:03Z\", \"source_id\": 49402394, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:50:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:50:04Z\", \"source_id\": 16031552, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:52:35Z\", \"source_id\": 49409492, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:52:38Z\", \"source_id\": 16033690, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:06Z\", \"source_id\": 49416279, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:09Z\", \"source_id\": 16035747, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:18Z\", \"source_id\": 49422227, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:24Z\", \"source_id\": 16037592, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:03Z\", \"source_id\": 49429726, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:09Z\", \"source_id\": 16039785, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:02:30Z\", \"source_id\": 49436906, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:02:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:02:34Z\", \"source_id\": 16041965, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:04:51Z\", \"source_id\": 49443698, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:05:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:04:56Z\", \"source_id\": 16043920, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:06Z\", \"source_id\": 49450572, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:07:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:09Z\", \"source_id\": 16045824, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:50Z\", \"source_id\": 49455500, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:09:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:53Z\", \"source_id\": 16047241, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:25Z\", \"source_id\": 49460064, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:10:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:30Z\", \"source_id\": 16048593, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:10Z\", \"source_id\": 49465048, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:12:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:12Z\", \"source_id\": 16050024, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:23Z\", \"source_id\": 49474558, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:16:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:26Z\", \"source_id\": 16052806, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:35Z\", \"source_id\": 49483570, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:42Z\", \"source_id\": 16055565, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:52Z\", \"source_id\": 49493161, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:22:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:55Z\", \"source_id\": 16058256, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:04Z\", \"source_id\": 49499357, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:08Z\", \"source_id\": 16060105, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:32Z\", \"source_id\": 49506652, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:27:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:35Z\", \"source_id\": 16062194, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:39Z\", \"source_id\": 49512727, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:41Z\", \"source_id\": 16063922, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:12Z\", \"source_id\": 49517286, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:30:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:16Z\", \"source_id\": 16065214, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:46Z\", \"source_id\": 49524911, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:49Z\", \"source_id\": 16067329, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:38Z\", \"source_id\": 49542153, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:43Z\", \"source_id\": 16072228, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Croydon", "service_state_platform": "1", "timing_fact_generation": 1789544325826709, "current_leg_arrival_utc": "2026-09-16T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:11.237623", "service_state_evidence_id": 16072228, "current_leg_start_actual_dep": "2026-09-16T08:34:30+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:11.863463", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XHZ |
WCY |
9C10 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 3665.549, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4220.136, "from_m": 3665.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5153.444, "from_m": 4220.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5556.24, "from_m": 5153.444, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5699.14, "from_m": 5556.24, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5772.015, "from_m": 5699.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6031.99, "from_m": 5772.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6087.353, "from_m": 6031.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6485.143, "from_m": 6087.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6542.479, "from_m": 6485.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8280.138, "from_m": 6542.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9431.662, "from_m": 8280.138, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11169.321, "from_m": 9431.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11226.657, "from_m": 11169.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12966.164, "from_m": 11226.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13272.655, "from_m": 12966.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13310.11, "from_m": 13272.655, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13690.193, "from_m": 13310.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14405.746, "from_m": 13690.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14638.025, "from_m": 14405.746, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 16322.617, "from_m": 14638.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16405.584, "from_m": 16322.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18863.651, "from_m": 16405.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18904.691, "from_m": 18863.651, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20191.175, "from_m": 18904.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20232.216, "from_m": 20191.175, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20988.894, "from_m": 20232.216, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26936.802, "from_m": 20988.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26998.318, "from_m": 26936.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30728.682, "from_m": 26998.318, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30901.763, "from_m": 30728.682, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30978.574, "from_m": 30901.763, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30983.958, "from_m": 30978.574, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31592.012, "from_m": 30983.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31602.878, "from_m": 31592.012, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32074.577, "from_m": 31602.878, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32098.801, "from_m": 32074.577, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33058.382, "from_m": 32098.801, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33266.379, "from_m": 33058.382, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 33301.635, "from_m": 33266.379, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33536.374, "from_m": 33301.635, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 602520, "profile_key": "363167faf4dd329bd938420e0c71f6d94597196797b4916737264f323aeef3fd", "schedule_id": 15498, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0747", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 1644.893, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 4425.65, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 5612.857, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754", "location": "Haggerston", "stage_seq": 5, "distance_m": 6286.248, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Hoxton", "stage_seq": 6, "distance_m": 7623.582, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 8855.9, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0801", "location": "Whitechapel", "stage_seq": 8, "distance_m": 14638.025, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0803", "location": "Shadwell", "stage_seq": 9, "distance_m": 15622.112, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805", "location": "Wapping", "stage_seq": 10, "distance_m": 16405.584, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0806H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 16881.908, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808H", "location": "Canada Water", "stage_seq": 12, "distance_m": 17195.973, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 17805.638, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 18095.083, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 18851.907, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 19547.933, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 21182.825, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0817H", "location": "Brockley", "stage_seq": 18, "distance_m": 22498.837, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 24163.908, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 25516.271, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Sydenham", "stage_seq": 21, "distance_m": 26936.802, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828", "location": "Penge West", "stage_seq": 22, "distance_m": 28192.328, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830", "location": "Anerley", "stage_seq": 23, "distance_m": 28812.808, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0832H", "wtt_dep": "0833H", "location": "Norwood Junction", "stage_seq": 24, "distance_m": 30663.944, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 25, "distance_m": 32098.801, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": null, "location": "West Croydon", "stage_seq": 26, "distance_m": 33536.374, "section_seq": 1, "route_path_id": 34287}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33536.374, "from_m": 0.0, "section_seq": 1, "route_path_id": 34287}], "total_distance_m": 33536.374, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 31992.496, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1543.878, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:50:03Z", "source_id": 49402394, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:50:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:50:04Z", "source_id": 16031552, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:52:35Z", "source_id": 49409492, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:53:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:52:38Z", "source_id": 16033690, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:06Z", "source_id": 49416279, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:55:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:09Z", "source_id": 16035747, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:18Z", "source_id": 49422227, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:57:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:24Z", "source_id": 16037592, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:03Z", "source_id": 49429726, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:09Z", "source_id": 16039785, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:02:30Z", "source_id": 49436906, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:02:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:02:34Z", "source_id": 16041965, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:04:51Z", "source_id": 49443698, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:05:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:04:56Z", "source_id": 16043920, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:06Z", "source_id": 49450572, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:07:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:09Z", "source_id": 16045824, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:50Z", "source_id": 49455500, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:09:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:53Z", "source_id": 16047241, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:25Z", "source_id": 49460064, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:10:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:30Z", "source_id": 16048593, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:10Z", "source_id": 49465048, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:12:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:12Z", "source_id": 16050024, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:23Z", "source_id": 49474558, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:16:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:26Z", "source_id": 16052806, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:35Z", "source_id": 49483570, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:19:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:42Z", "source_id": 16055565, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:52Z", "source_id": 49493161, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:22:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:55Z", "source_id": 16058256, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:04Z", "source_id": 49499357, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:24:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:08Z", "source_id": 16060105, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:32Z", "source_id": 49506652, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:27:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:35Z", "source_id": 16062194, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30035, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:39Z", "source_id": 49512727, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:29:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:41Z", "source_id": 16063922, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30031, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:12Z", "source_id": 49517286, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:30:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:16Z", "source_id": 16065214, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30006, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:46Z", "source_id": 49524911, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:33:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:49Z", "source_id": 16067329, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30054, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:38Z", "source_id": 49542153, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T07:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:43Z", "source_id": 16072228, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Highbury & Islington (East London Line) |
0747 |
0747 |
1 |
None |
None |
West Croydon |
0839 |
0839 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L12085/2026-09-16/detailed |
None |
Norwood Junction |
2026-09-16T08:34:30+01:00 |
West Croydon |
6.0 |
{"type": "LineString", "coordinates": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]} |
1.8 |
0834 |
0840 |
Norwood Junction |
West Croydon |
West Croydon |
51.3789421 |
-0.1019610 |
51.3789421 |
-0.1019610 |
1 |
0 |
2026-09-16 07:50:37 |
TERMINATED |
2026-09-16 07:40:00 |
West Croydon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072228 |
1789544325826709 |
78 |
78 |
2026-09-16 07:50:11.863463 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:11.237623 |
| 571546 |
600556 |
L80561 |
862B88M616 |
2026-09-16 |
COMPLETE |
16072098 |
2026-09-16 08:37:00 |
2026-09-16 07:50:37 |
2026-09-18 07:50:37 |
{"id": 600556, "stp": "P", "toc": "South Western Railway", "uid": "L80561", "consist": "450045+450069+450103", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80561/2026-09-16/detailed", "trust_id": "862B88M616", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-16", "dest_arr_time": "0839", "dest_platform": "16", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2B88", "timing_status": "LATE", "origin_station": "Southampton Central", "current_leg_arr": "0840", "current_leg_dep": "0815", "current_leg_end": "London Waterloo", "origin_dep_time": "0644", "origin_platform": "2", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-16T07:50:37", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.45751500557468133, 51.36156943564016], [-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.3327784173556561, 51.382380654072406], [-0.33254147719268967, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.33214435349941546, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.3315508027886237, 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": "Weybridge", "dest_arr_time_act": "0836½", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Woking", "current_leg_milage": "19.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 3304.027, \"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\": 8763.473, \"from_m\": 3304.027, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8887.662, \"from_m\": 8763.473, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9321.226, \"from_m\": 8887.662, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 9361.851, \"from_m\": 9321.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\": 16464.243, \"from_m\": 9361.851, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20349.605, \"from_m\": 16464.243, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 20877.275, \"from_m\": 20349.605, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20901.063, \"from_m\": 20877.275, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34313.773, \"from_m\": 20901.063, \"capability_applied\": 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\": 45367.042, \"from_m\": 34313.773, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 46094.456, \"from_m\": 45367.042, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46140.34, \"from_m\": 46094.456, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49890.448, \"from_m\": 46140.34, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49954.756, \"from_m\": 49890.448, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50157.45, \"from_m\": 49954.756, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50231.483, \"from_m\": 50157.45, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50346.374, \"from_m\": 50231.483, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50414.833, \"from_m\": 50346.374, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50741.532, \"from_m\": 50414.833, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50778.146, \"from_m\": 50741.532, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50820.59, \"from_m\": 50778.146, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50869.608, \"from_m\": 50820.59, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51217.55, \"from_m\": 50869.608, \"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\": 51264.248, \"from_m\": 51217.55, \"capability_applied\": 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\": 63086.473, \"from_m\": 51264.248, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 63160.637, \"from_m\": 63086.473, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63896.92, \"from_m\": 63160.637, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63961.577, \"from_m\": 63896.92, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94185.727, \"from_m\": 63961.577, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 96301.834, \"from_m\": 94185.727, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 96328.937, \"from_m\": 96301.834, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 107258.219, \"from_m\": 96328.937, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111261.236, \"from_m\": 107258.219, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 120932.475, \"from_m\": 111261.236, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 125427.049, \"from_m\": 120932.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\": 126557.089, \"from_m\": 125427.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 126588.0, \"from_m\": 126557.089, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 126706.566, \"from_m\": 126588.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\": 126820.659, \"from_m\": 126706.566, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 126881.71, \"from_m\": 126820.659, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127299.772, \"from_m\": 126881.71, \"capability_applied\": null, \"effective_limit_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\": 600556, \"profile_key\": \"26fd0e714b4b526086fb98162702fa6ab3e7cfea5bc2755f4e720705aa634581\", \"schedule_id\": 17017, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646H\", \"location\": \"Northam Jn\", \"stage_seq\": 2, \"distance_m\": 1797.957, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649\", \"location\": \"St. Denys\", \"stage_seq\": 3, \"distance_m\": 3156.65, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652\", \"location\": \"Swaythling\", \"stage_seq\": 4, \"distance_m\": 5468.22, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0655H\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 5, \"distance_m\": 6847.67, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659H\", \"location\": \"Eastleigh\", \"stage_seq\": 6, \"distance_m\": 8923.403, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 7, \"distance_m\": 10615.638, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Shawford Up Jn\", \"stage_seq\": 8, \"distance_m\": 14760.239, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": \"0704H\", \"location\": \"Shawford\", \"stage_seq\": 9, \"distance_m\": 15326.67, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0710H\", \"location\": \"Winchester\", \"stage_seq\": 10, \"distance_m\": 20401.382, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 11, \"distance_m\": 29689.747, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Micheldever\", \"stage_seq\": 12, \"distance_m\": 34011.562, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724H\", \"location\": \"Worting Jn\", \"stage_seq\": 13, \"distance_m\": 46625.453, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0729H\", \"location\": \"Basingstoke\", \"stage_seq\": 14, \"distance_m\": 50597.237, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0737\", \"location\": \"Hook\", \"stage_seq\": 15, \"distance_m\": 59540.695, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": false, \"wtt_arr\": \"0740H\", \"wtt_dep\": \"0741\", \"location\": \"Winchfield\", \"stage_seq\": 16, \"distance_m\": 63362.835, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746H\", \"location\": \"Fleet\", \"stage_seq\": 17, \"distance_m\": 68664.463, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752H\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 18, \"distance_m\": 73978.764, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 19, \"distance_m\": 79872.422, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": false, \"wtt_arr\": \"0759H\", \"wtt_dep\": \"0800H\", \"location\": \"Brookwood\", \"stage_seq\": 20, \"distance_m\": 82408.752, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Woking Jn\", \"stage_seq\": 21, \"distance_m\": 87560.592, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0808\", \"location\": \"Woking\", \"stage_seq\": 22, \"distance_m\": 88362.17, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 23, \"distance_m\": 94524.468, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815H\", \"location\": \"Weybridge\", \"stage_seq\": 24, \"distance_m\": 96844.146, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 25, \"distance_m\": 105781.386, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Surbiton\", \"stage_seq\": 26, \"distance_m\": 108007.626, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 27, \"distance_m\": 110851.144, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"New Malden\", \"stage_seq\": 28, \"distance_m\": 111665.703, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Wimbledon\", \"stage_seq\": 29, \"distance_m\": 115648.313, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 30, \"distance_m\": 121024.739, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 31, \"distance_m\": 126557.089, \"section_seq\": 1, \"route_path_id\": 72853}, {\"is_pass\": false, \"wtt_arr\": \"0836H\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 32, \"distance_m\": 127299.772, \"section_seq\": 1, \"route_path_id\": 72853}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 127299.772, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72853}], \"total_distance_m\": 127299.772, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 114630.999, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 12668.773, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0644", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:20Z\", \"source_id\": 49238295, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:26Z\", \"source_id\": 15982496, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:53Z\", \"source_id\": 15985822, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:45Z\", \"source_id\": 49254143, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:49Z\", \"source_id\": 15987244, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:58:24Z\", \"source_id\": 49263188, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:58:27Z\", \"source_id\": 15990032, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:05:54Z\", \"source_id\": 15995797, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:09:33Z\", \"source_id\": 49292167, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:09:36Z\", \"source_id\": 15998695, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:26:03Z\", \"source_id\": 49336183, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:26:06Z\", \"source_id\": 16011941, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:34:45Z\", \"source_id\": 49360014, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:34:48Z\", \"source_id\": 16019053, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:39:10Z\", \"source_id\": 49372349, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:39:13Z\", \"source_id\": 16022678, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:00Z\", \"source_id\": 49385585, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:06Z\", \"source_id\": 16026639, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27020, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:48:54Z\", \"source_id\": 49399156, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:48:58Z\", \"source_id\": 16030642, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:42Z\", \"source_id\": 49428638, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:00:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:44Z\", \"source_id\": 16039520, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:45Z\", \"source_id\": 49446356, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:49Z\", \"source_id\": 16044646, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:38Z\", \"source_id\": 49463444, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:12:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:41Z\", \"source_id\": 16049588, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:12Z\", \"source_id\": 49468115, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:14:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:13Z\", \"source_id\": 16050878, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:21Z\", \"source_id\": 49491673, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:22:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:24Z\", \"source_id\": 16057845, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:59Z\", \"source_id\": 49499085, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:06Z\", \"source_id\": 16060036, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:03Z\", \"source_id\": 49508092, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:07Z\", \"source_id\": 16062639, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:59Z\", \"source_id\": 49516530, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:30:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:04Z\", \"source_id\": 16065000, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28978, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:28Z\", \"source_id\": 49541782, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:31Z\", \"source_id\": 16072053, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "16", "timing_fact_generation": 1789544314785373, "current_leg_arrival_utc": "2026-09-16T08:38:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:11.405977", "service_state_evidence_id": 16072053, "current_leg_start_actual_dep": "2026-09-16T08:17:30+01:00", "operational_evidence_version": 109, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:11.999074", "service_state_valid_until_kind": null, "operational_interpretation_version": 109, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
SOU |
None |
2B88 |
450045+450069+450103 |
12 |
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": 3304.027, "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": 8763.473, "from_m": 3304.027, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8887.662, "from_m": 8763.473, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9321.226, "from_m": 8887.662, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 9361.851, "from_m": 9321.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": 16464.243, "from_m": 9361.851, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20349.605, "from_m": 16464.243, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 20877.275, "from_m": 20349.605, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 20901.063, "from_m": 20877.275, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34313.773, "from_m": 20901.063, "capability_applied": 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": 45367.042, "from_m": 34313.773, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 46094.456, "from_m": 45367.042, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46140.34, "from_m": 46094.456, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49890.448, "from_m": 46140.34, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49954.756, "from_m": 49890.448, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50157.45, "from_m": 49954.756, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 50231.483, "from_m": 50157.45, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 50346.374, "from_m": 50231.483, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 50414.833, "from_m": 50346.374, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50741.532, "from_m": 50414.833, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 50778.146, "from_m": 50741.532, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50820.59, "from_m": 50778.146, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 50869.608, "from_m": 50820.59, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51217.55, "from_m": 50869.608, "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": 51264.248, "from_m": 51217.55, "capability_applied": 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": 63086.473, "from_m": 51264.248, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 63160.637, "from_m": 63086.473, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63896.92, "from_m": 63160.637, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63961.577, "from_m": 63896.92, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94185.727, "from_m": 63961.577, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 96301.834, "from_m": 94185.727, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 96328.937, "from_m": 96301.834, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 107258.219, "from_m": 96328.937, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111261.236, "from_m": 107258.219, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 120932.475, "from_m": 111261.236, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 125427.049, "from_m": 120932.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": 126557.089, "from_m": 125427.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 126588.0, "from_m": 126557.089, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 126706.566, "from_m": 126588.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": 126820.659, "from_m": 126706.566, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 126881.71, "from_m": 126820.659, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127299.772, "from_m": 126881.71, "capability_applied": null, "effective_limit_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": 600556, "profile_key": "26fd0e714b4b526086fb98162702fa6ab3e7cfea5bc2755f4e720705aa634581", "schedule_id": 17017, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0644", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646H", "location": "Northam Jn", "stage_seq": 2, "distance_m": 1797.957, "section_seq": 1, "route_path_id": 72853}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649", "location": "St. Denys", "stage_seq": 3, "distance_m": 3156.65, "section_seq": 1, "route_path_id": 72853}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652", "location": "Swaythling", "stage_seq": 4, "distance_m": 5468.22, "section_seq": 1, "route_path_id": 72853}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0655H", "location": "Southampton Airport Parkway", "stage_seq": 5, "distance_m": 6847.67, "section_seq": 1, "route_path_id": 72853}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659H", "location": "Eastleigh", "stage_seq": 6, "distance_m": 8923.403, "section_seq": 1, "route_path_id": 72853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Allbrook S.B.", "stage_seq": 7, "distance_m": 10615.638, "section_seq": 1, "route_path_id": 72853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Shawford Up Jn", "stage_seq": 8, "distance_m": 14760.239, "section_seq": 1, "route_path_id": 72853}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": "0704H", "location": "Shawford", "stage_seq": 9, "distance_m": 15326.67, "section_seq": 1, "route_path_id": 72853}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0710H", "location": "Winchester", "stage_seq": 10, "distance_m": 20401.382, "section_seq": 1, "route_path_id": 72853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716", "location": "Wallers Ash Loop", "stage_seq": 11, "distance_m": 29689.747, "section_seq": 1, "route_path_id": 72853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Micheldever", "stage_seq": 12, "distance_m": 34011.562, "section_seq": 1, "route_path_id": 72853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724H", "location": "Worting Jn", "stage_seq": 13, "distance_m": 46625.453, "section_seq": 1, "route_path_id": 72853}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0729H", "location": "Basingstoke", "stage_seq": 14, "distance_m": 50597.237, "section_seq": 1, "route_path_id": 72853}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0737", "location": "Hook", "stage_seq": 15, "distance_m": 59540.695, "section_seq": 1, "route_path_id": 72853}, {"is_pass": false, "wtt_arr": "0740H", "wtt_dep": "0741", "location": "Winchfield", "stage_seq": 16, "distance_m": 63362.835, "section_seq": 1, "route_path_id": 72853}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746H", "location": "Fleet", "stage_seq": 17, "distance_m": 68664.463, "section_seq": 1, "route_path_id": 72853}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752H", "location": "Farnborough (Main)", "stage_seq": 18, "distance_m": 73978.764, "section_seq": 1, "route_path_id": 72853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Pirbright Jn", "stage_seq": 19, "distance_m": 79872.422, "section_seq": 1, "route_path_id": 72853}, {"is_pass": false, "wtt_arr": "0759H", "wtt_dep": "0800H", "location": "Brookwood", "stage_seq": 20, "distance_m": 82408.752, "section_seq": 1, "route_path_id": 72853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Woking Jn", "stage_seq": 21, "distance_m": 87560.592, "section_seq": 1, "route_path_id": 72853}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0808", "location": "Woking", "stage_seq": 22, "distance_m": 88362.17, "section_seq": 1, "route_path_id": 72853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Byfleet & New Haw", "stage_seq": 23, "distance_m": 94524.468, "section_seq": 1, "route_path_id": 72853}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815H", "location": "Weybridge", "stage_seq": 24, "distance_m": 96844.146, "section_seq": 1, "route_path_id": 72853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Hampton Court Jn", "stage_seq": 25, "distance_m": 105781.386, "section_seq": 1, "route_path_id": 72853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Surbiton", "stage_seq": 26, "distance_m": 108007.626, "section_seq": 1, "route_path_id": 72853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Berrylands Juncton", "stage_seq": 27, "distance_m": 110851.144, "section_seq": 1, "route_path_id": 72853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "New Malden", "stage_seq": 28, "distance_m": 111665.703, "section_seq": 1, "route_path_id": 72853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Wimbledon", "stage_seq": 29, "distance_m": 115648.313, "section_seq": 1, "route_path_id": 72853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Clapham Junction (M)", "stage_seq": 30, "distance_m": 121024.739, "section_seq": 1, "route_path_id": 72853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Waterloo West Crossings", "stage_seq": 31, "distance_m": 126557.089, "section_seq": 1, "route_path_id": 72853}, {"is_pass": false, "wtt_arr": "0836H", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 32, "distance_m": 127299.772, "section_seq": 1, "route_path_id": 72853}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 127299.772, "from_m": 0.0, "section_seq": 1, "route_path_id": 72853}], "total_distance_m": 127299.772, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 114630.999, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 12668.773, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27503, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:20Z", "source_id": 49238295, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:48:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:26Z", "source_id": 15982496, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:53Z", "source_id": 15985822, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27498, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:45Z", "source_id": 49254143, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:49Z", "source_id": 15987244, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27174, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:58:24Z", "source_id": 49263188, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:59:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:58:27Z", "source_id": 15990032, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:05:54Z", "source_id": 15995797, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27153, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:09:33Z", "source_id": 49292167, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:10:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:09:36Z", "source_id": 15998695, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27087, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:26:03Z", "source_id": 49336183, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:27:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:26:06Z", "source_id": 16011941, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27048, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:34:45Z", "source_id": 49360014, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:35:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:34:48Z", "source_id": 16019053, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27038, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:39:10Z", "source_id": 49372349, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:40:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:39:13Z", "source_id": 16022678, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27034, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:00Z", "source_id": 49385585, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:44:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:06Z", "source_id": 16026639, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27020, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:48:54Z", "source_id": 49399156, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:49:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:48:58Z", "source_id": 16030642, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27010, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:42Z", "source_id": 49428638, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:00:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:44Z", "source_id": 16039520, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26924, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:45Z", "source_id": 49446356, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:49Z", "source_id": 16044646, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26909, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:38Z", "source_id": 49463444, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:12:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:41Z", "source_id": 16049588, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26887, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:12Z", "source_id": 49468115, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:14:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:13Z", "source_id": 16050878, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:21Z", "source_id": 49491673, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T07:22:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:24Z", "source_id": 16057845, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:59Z", "source_id": 49499085, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T07:24:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:06Z", "source_id": 16060036, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:03Z", "source_id": 49508092, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T07:28:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:07Z", "source_id": 16062639, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29129, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:59Z", "source_id": 49516530, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T07:30:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:04Z", "source_id": 16065000, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28978, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:28Z", "source_id": 49541782, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T07:40:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:31Z", "source_id": 16072053, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Southampton Central |
0644 |
0644 |
2 |
None |
None |
London Waterloo |
0839 |
0836½ |
16 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80561/2026-09-16/detailed |
None |
Weybridge |
2026-09-16T08:17:30+01:00 |
London Waterloo |
25.0 |
{"type": "LineString", "coordinates": [[-0.45751500557468133, 51.36156943564016], [-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.3327784173556561, 51.382380654072406], [-0.33254147719268967, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.33214435349941546, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.3315508027886237, 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]]} |
19.1 |
0815 |
0840 |
Woking |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-16 07:50:37 |
TERMINATED |
2026-09-16 07:40:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072053 |
1789544314785373 |
109 |
109 |
2026-09-16 07:50:11.999074 |
16 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:11.405977 |
| 571547 |
600866 |
G89824 |
301Y54M616 |
2026-09-16 |
COMPLETE |
16072155 |
2026-09-16 08:40:00 |
2026-09-16 07:50:37 |
2026-09-18 07:50:37 |
{"id": 600866, "stp": "P", "toc": "Northern", "uid": "G89824", "consist": "323213+323241", "dest_crs": "MIA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89824/2026-09-16/detailed", "trust_id": "301Y54M616", "origin_crs": "BPN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-16", "dest_arr_time": "0836", "dest_platform": "1A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "1Y54", "timing_status": "LATE", "origin_station": "Blackpool North", "current_leg_arr": "0840", "current_leg_dep": "0835", "current_leg_end": "Manchester Airport", "origin_dep_time": "0654", "origin_platform": "5", "current_location": "Manchester Airport", "last_update_time": "2026-09-16T07:50:37", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]}", "current_leg_start": "Heald Green", "dest_arr_time_act": "0836", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "Heald Green", "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\": 326.887, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 338.621, \"from_m\": 326.887, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 529.482, \"from_m\": 338.621, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 670.496, \"from_m\": 529.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 923.711, \"from_m\": 670.496, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4067.114, \"from_m\": 923.711, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4967.961, \"from_m\": 4067.114, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 5872.966, \"from_m\": 4967.961, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15867.987, \"from_m\": 5872.966, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27648.948, \"from_m\": 15867.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27706.729, \"from_m\": 27648.948, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27729.625, \"from_m\": 27706.729, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 28778.811, \"from_m\": 27729.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29005.313, \"from_m\": 28778.811, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29059.395, \"from_m\": 29005.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29099.615, \"from_m\": 29059.395, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29147.87, \"from_m\": 29099.615, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29168.767, \"from_m\": 29147.87, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 29216.1, \"from_m\": 29168.767, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32707.504, \"from_m\": 29216.1, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 32773.676, \"from_m\": 32707.504, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36848.139, \"from_m\": 32773.676, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36932.346, \"from_m\": 36848.139, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36993.812, \"from_m\": 36932.346, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 37383.422, \"from_m\": 36993.812, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44569.668, \"from_m\": 37383.422, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47416.225, \"from_m\": 44569.668, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47531.864, \"from_m\": 47416.225, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56010.753, \"from_m\": 47531.864, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 56041.392, \"from_m\": 56010.753, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 60059.987, \"from_m\": 56041.392, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60577.614, \"from_m\": 60059.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61102.313, \"from_m\": 60577.614, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 61147.297, \"from_m\": 61102.313, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 62161.113, \"from_m\": 61147.297, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69728.772, \"from_m\": 62161.113, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 72136.889, \"from_m\": 69728.772, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 74303.637, \"from_m\": 72136.889, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74771.613, \"from_m\": 74303.637, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75725.721, \"from_m\": 74771.613, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76158.755, \"from_m\": 75725.721, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77065.264, \"from_m\": 76158.755, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 77096.755, \"from_m\": 77065.264, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 77442.072, \"from_m\": 77096.755, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 77502.325, \"from_m\": 77442.072, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 77928.155, \"from_m\": 77502.325, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 78007.965, \"from_m\": 77928.155, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 78620.895, \"from_m\": 78007.965, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 79165.43, \"from_m\": 78620.895, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 79185.266, \"from_m\": 79165.43, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79231.472, \"from_m\": 79185.266, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 79540.886, \"from_m\": 79231.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79704.61, \"from_m\": 79540.886, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81238.917, \"from_m\": 79704.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81767.009, \"from_m\": 81238.917, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81839.162, \"from_m\": 81767.009, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81924.236, \"from_m\": 81839.162, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 82014.001, \"from_m\": 81924.236, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 82044.382, \"from_m\": 82014.001, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82129.419, \"from_m\": 82044.382, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 82397.654, \"from_m\": 82129.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 82832.036, \"from_m\": 82397.654, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92679.93, \"from_m\": 82832.036, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 93330.852, \"from_m\": 92679.93, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94539.105, \"from_m\": 93330.852, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 94757.652, \"from_m\": 94539.105, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95140.281, \"from_m\": 94757.652, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 600866, \"profile_key\": \"0d09b5ead403ba8c3036c6701e6063ba2a2112daad4d26536a6c7ace9cbcdfd2\", \"schedule_id\": 13205, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Blackpool North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 2, \"distance_m\": 878.964, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0656H\", \"wtt_dep\": \"0657\", \"location\": \"Layton\", \"stage_seq\": 3, \"distance_m\": 1920.952, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0701H\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 4, \"distance_m\": 5051.607, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0710\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 5, \"distance_m\": 15718.37, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 6, \"distance_m\": 27521.221, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0720\", \"wtt_dep\": \"0722H\", \"location\": \"Preston\", \"stage_seq\": 7, \"distance_m\": 28250.158, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723H\", \"location\": \"Ribble Jn\", \"stage_seq\": 8, \"distance_m\": 29147.87, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0726H\", \"wtt_dep\": \"0727\", \"location\": \"Leyland\", \"stage_seq\": 9, \"distance_m\": 34656.206, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"Euxton Jn\", \"stage_seq\": 10, \"distance_m\": 36809.936, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0730H\", \"wtt_dep\": \"0731\", \"location\": \"Buckshaw Village\", \"stage_seq\": 11, \"distance_m\": 38338.873, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0734H\", \"location\": \"Chorley\", \"stage_seq\": 12, \"distance_m\": 42007.273, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0739\", \"location\": \"Adlington (Lancashire)\", \"stage_seq\": 13, \"distance_m\": 46890.879, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742\", \"location\": \"Blackrod\", \"stage_seq\": 14, \"distance_m\": 50168.578, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745H\", \"location\": \"Horwich Parkway\", \"stage_seq\": 15, \"distance_m\": 52661.125, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0748H\", \"location\": \"Lostock\", \"stage_seq\": 16, \"distance_m\": 55793.535, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Lostock Jn\", \"stage_seq\": 17, \"distance_m\": 56041.392, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753H\", \"location\": \"Bolton\", \"stage_seq\": 18, \"distance_m\": 60692.234, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Burnden Jn\", \"stage_seq\": 19, \"distance_m\": 61398.978, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805H\", \"location\": \"Salford Crescent\", \"stage_seq\": 20, \"distance_m\": 74992.005, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 21, \"distance_m\": 76241.004, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807H\", \"location\": \"Water Street Jn\", \"stage_seq\": 22, \"distance_m\": 76748.014, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809H\", \"location\": \"Deansgate\", \"stage_seq\": 23, \"distance_m\": 77284.92, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0813\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 24, \"distance_m\": 77851.927, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0818\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 25, \"distance_m\": 78746.661, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 26, \"distance_m\": 79850.983, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 27, \"distance_m\": 82388.142, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"Heald Green\", \"stage_seq\": 28, \"distance_m\": 92125.841, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 29, \"distance_m\": 93330.852, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 30, \"distance_m\": 95140.281, \"section_seq\": 1, \"route_path_id\": 70070}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 95140.281, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70070}], \"total_distance_m\": 95140.281, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 78730.74, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 16409.541, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0654", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:59Z\", \"source_id\": 49257082, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:04Z\", \"source_id\": 15988201, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:59:56Z\", \"source_id\": 49266957, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:59:56Z\", \"source_id\": 15991139, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:07:10Z\", \"source_id\": 49285979, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:07:17Z\", \"source_id\": 15996860, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:17:21Z\", \"source_id\": 49312651, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:17:26Z\", \"source_id\": 16004823, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:24:24Z\", \"source_id\": 16010530, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:02Z\", \"source_id\": 49347030, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:08Z\", \"source_id\": 16015132, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:35:11Z\", \"source_id\": 49361272, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:35:16Z\", \"source_id\": 16019429, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:45Z\", \"source_id\": 49371182, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:50Z\", \"source_id\": 16022335, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:43:57Z\", \"source_id\": 49385384, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:02Z\", \"source_id\": 16026580, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:10Z\", \"source_id\": 49394437, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:12Z\", \"source_id\": 16029197, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:50:04Z\", \"source_id\": 49402454, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:51:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:50:08Z\", \"source_id\": 16031609, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:54:07Z\", \"source_id\": 49413586, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:54:13Z\", \"source_id\": 16034957, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:06Z\", \"source_id\": 49427044, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:00:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:11Z\", \"source_id\": 16039040, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:07Z\", \"source_id\": 49456402, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:10:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:11Z\", \"source_id\": 16047524, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:28Z\", \"source_id\": 49471839, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:15:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:28Z\", \"source_id\": 16051910, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:12Z\", \"source_id\": 49479688, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:17Z\", \"source_id\": 16054310, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:09Z\", \"source_id\": 49491088, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:22:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:14Z\", \"source_id\": 16057714, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:33:33Z\", \"source_id\": 49527210, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:34:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:33:39Z\", \"source_id\": 16068016, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:33Z\", \"source_id\": 49542004, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:37Z\", \"source_id\": 16072155, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "1", "timing_fact_generation": 1789544321625834, "current_leg_arrival_utc": "2026-09-16T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:11.612798", "service_state_evidence_id": 16072155, "current_leg_start_actual_dep": "2026-09-16T08:32:30+01:00", "operational_evidence_version": 120, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:11.989098", "service_state_valid_until_kind": null, "operational_interpretation_version": 120, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BPN |
MIA |
1Y54 |
323213+323241 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 326.887, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 338.621, "from_m": 326.887, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 529.482, "from_m": 338.621, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 670.496, "from_m": 529.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 923.711, "from_m": 670.496, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4067.114, "from_m": 923.711, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4967.961, "from_m": 4067.114, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 5872.966, "from_m": 4967.961, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15867.987, "from_m": 5872.966, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27648.948, "from_m": 15867.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27706.729, "from_m": 27648.948, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27729.625, "from_m": 27706.729, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 28778.811, "from_m": 27729.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29005.313, "from_m": 28778.811, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29059.395, "from_m": 29005.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29099.615, "from_m": 29059.395, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29147.87, "from_m": 29099.615, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29168.767, "from_m": 29147.87, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 29216.1, "from_m": 29168.767, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32707.504, "from_m": 29216.1, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 32773.676, "from_m": 32707.504, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36848.139, "from_m": 32773.676, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36932.346, "from_m": 36848.139, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36993.812, "from_m": 36932.346, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 37383.422, "from_m": 36993.812, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44569.668, "from_m": 37383.422, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47416.225, "from_m": 44569.668, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47531.864, "from_m": 47416.225, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56010.753, "from_m": 47531.864, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 56041.392, "from_m": 56010.753, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 60059.987, "from_m": 56041.392, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60577.614, "from_m": 60059.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61102.313, "from_m": 60577.614, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 61147.297, "from_m": 61102.313, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 62161.113, "from_m": 61147.297, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69728.772, "from_m": 62161.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 72136.889, "from_m": 69728.772, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 74303.637, "from_m": 72136.889, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 74771.613, "from_m": 74303.637, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75725.721, "from_m": 74771.613, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76158.755, "from_m": 75725.721, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77065.264, "from_m": 76158.755, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 77096.755, "from_m": 77065.264, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 77442.072, "from_m": 77096.755, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 77502.325, "from_m": 77442.072, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 77928.155, "from_m": 77502.325, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 78007.965, "from_m": 77928.155, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 78620.895, "from_m": 78007.965, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 79165.43, "from_m": 78620.895, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 79185.266, "from_m": 79165.43, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79231.472, "from_m": 79185.266, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 79540.886, "from_m": 79231.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79704.61, "from_m": 79540.886, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81238.917, "from_m": 79704.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81767.009, "from_m": 81238.917, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81839.162, "from_m": 81767.009, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81924.236, "from_m": 81839.162, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82014.001, "from_m": 81924.236, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 82044.382, "from_m": 82014.001, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82129.419, "from_m": 82044.382, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 82397.654, "from_m": 82129.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82832.036, "from_m": 82397.654, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92679.93, "from_m": 82832.036, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 93330.852, "from_m": 92679.93, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94539.105, "from_m": 93330.852, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 94757.652, "from_m": 94539.105, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95140.281, "from_m": 94757.652, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 600866, "profile_key": "0d09b5ead403ba8c3036c6701e6063ba2a2112daad4d26536a6c7ace9cbcdfd2", "schedule_id": 13205, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0654", "location": "Blackpool North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655H", "location": "Devonshire Road Jn", "stage_seq": 2, "distance_m": 878.964, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0656H", "wtt_dep": "0657", "location": "Layton", "stage_seq": 3, "distance_m": 1920.952, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0701H", "location": "Poulton-le-Fylde", "stage_seq": 4, "distance_m": 5051.607, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0710", "location": "Kirkham & Wesham", "stage_seq": 5, "distance_m": 15718.37, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Preston Fylde Jn", "stage_seq": 6, "distance_m": 27521.221, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0720", "wtt_dep": "0722H", "location": "Preston", "stage_seq": 7, "distance_m": 28250.158, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723H", "location": "Ribble Jn", "stage_seq": 8, "distance_m": 29147.87, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0726H", "wtt_dep": "0727", "location": "Leyland", "stage_seq": 9, "distance_m": 34656.206, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729", "location": "Euxton Jn", "stage_seq": 10, "distance_m": 36809.936, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0730H", "wtt_dep": "0731", "location": "Buckshaw Village", "stage_seq": 11, "distance_m": 38338.873, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0734H", "location": "Chorley", "stage_seq": 12, "distance_m": 42007.273, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0739", "location": "Adlington (Lancashire)", "stage_seq": 13, "distance_m": 46890.879, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742", "location": "Blackrod", "stage_seq": 14, "distance_m": 50168.578, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745H", "location": "Horwich Parkway", "stage_seq": 15, "distance_m": 52661.125, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0748H", "location": "Lostock", "stage_seq": 16, "distance_m": 55793.535, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Lostock Jn", "stage_seq": 17, "distance_m": 56041.392, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753H", "location": "Bolton", "stage_seq": 18, "distance_m": 60692.234, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Burnden Jn", "stage_seq": 19, "distance_m": 61398.978, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805H", "location": "Salford Crescent", "stage_seq": 20, "distance_m": 74992.005, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807", "location": "Ordsall Lane Jn", "stage_seq": 21, "distance_m": 76241.004, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807H", "location": "Water Street Jn", "stage_seq": 22, "distance_m": 76748.014, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809H", "location": "Deansgate", "stage_seq": 23, "distance_m": 77284.92, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0813", "location": "Manchester Oxford Road", "stage_seq": 24, "distance_m": 77851.927, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0818", "location": "Manchester Piccadilly", "stage_seq": 25, "distance_m": 78746.661, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Ardwick Jn", "stage_seq": 26, "distance_m": 79850.983, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Slade Lane Jn", "stage_seq": 27, "distance_m": 82388.142, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "Heald Green", "stage_seq": 28, "distance_m": 92125.841, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Heald Green West Jn", "stage_seq": 29, "distance_m": 93330.852, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 30, "distance_m": 95140.281, "section_seq": 1, "route_path_id": 70070}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 95140.281, "from_m": 0.0, "section_seq": 1, "route_path_id": 70070}], "total_distance_m": 95140.281, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 78730.74, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 16409.541, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7820, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:59Z", "source_id": 49257082, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:56:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:04Z", "source_id": 15988201, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7832, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:59:56Z", "source_id": 49266957, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:00:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:59:56Z", "source_id": 15991139, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7838, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:07:10Z", "source_id": 49285979, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:08:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:07:17Z", "source_id": 15996860, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7861, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:17:21Z", "source_id": 49312651, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:18:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:17:26Z", "source_id": 16004823, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:24:24Z", "source_id": 16010530, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7987, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:02Z", "source_id": 49347030, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:31:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:08Z", "source_id": 16015132, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8012, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:35:11Z", "source_id": 49361272, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:35:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:35:16Z", "source_id": 16019429, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8017, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:45Z", "source_id": 49371182, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:40:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:50Z", "source_id": 16022335, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8037, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:43:57Z", "source_id": 49385384, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:44:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:02Z", "source_id": 16026580, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8021, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:10Z", "source_id": 49394437, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:47:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:12Z", "source_id": 16029197, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8029, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:50:04Z", "source_id": 49402454, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:51:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:50:08Z", "source_id": 16031609, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8042, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:54:07Z", "source_id": 49413586, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:55:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:54:13Z", "source_id": 16034957, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8337, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:06Z", "source_id": 49427044, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:00:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:11Z", "source_id": 16039040, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8296, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:07Z", "source_id": 49456402, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:10:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:11Z", "source_id": 16047524, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:28Z", "source_id": 49471839, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:15:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:28Z", "source_id": 16051910, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:12Z", "source_id": 49479688, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:18:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:17Z", "source_id": 16054310, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:09Z", "source_id": 49491088, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T07:22:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:14Z", "source_id": 16057714, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:33:33Z", "source_id": 49527210, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T07:34:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:33:39Z", "source_id": 16068016, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8938, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:33Z", "source_id": 49542004, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T07:40:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:37Z", "source_id": 16072155, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Blackpool North |
0654 |
0654 |
5 |
None |
None |
Manchester Airport |
0836 |
0836 |
1A |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89824/2026-09-16/detailed |
None |
Heald Green |
2026-09-16T08:32:30+01:00 |
Manchester Airport |
5.0 |
{"type": "LineString", "coordinates": [[-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]} |
1.8 |
0835 |
0840 |
Heald Green |
Manchester Airport |
Manchester Airport |
53.3649824 |
-2.2724956 |
53.3649824 |
-2.2724956 |
1 |
0 |
2026-09-16 07:50:37 |
TERMINATED |
2026-09-16 07:40:00 |
Manchester Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072155 |
1789544321625834 |
120 |
120 |
2026-09-16 07:50:11.989098 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:11.612798 |
| 571548 |
601941 |
Y80400 |
732G08MA16 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 07:40:00 |
2026-09-16 07:50:37 |
2026-09-18 07:50:37 |
{"id": 601941, "stp": "P", "toc": "Great Western Railway", "uid": "Y80400", "consist": "165120", "dest_crs": "GFD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80400/2026-09-16/detailed", "trust_id": "732G08MA16", "origin_crs": "WEA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Greenford", "service_date": "2026-09-16", "dest_arr_time": "0740", "dest_platform": null, "is_terminated": 1, "next_location": "Castle Bar Park", "signalling_id": "2G08", "timing_status": "ON TIME", "origin_station": "West Ealing", "current_leg_arr": "0732½", "current_leg_dep": "0731", "current_leg_end": "Castle Bar Park", "origin_dep_time": "0728", "origin_platform": "5", "current_location": "Castle Bar Park", "last_update_time": "2026-09-16T07:50:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3302052, 51.5164241], [-0.3302471, 51.516613], [-0.3302502, 51.51666980000001], [-0.3302812, 51.516877400000006], [-0.33029790000000003, 51.5170305], [-0.3303098, 51.5171995], [-0.33036229999999994, 51.5177371], [-0.33037869999999997, 51.51821480000001], [-0.3304316, 51.519244599999986], [-0.33059219999999995, 51.52051089999999], [-0.33072149999999995, 51.520949599999994], [-0.33084879999999994, 51.5213262], [-0.33095479999999994, 51.5216093], [-0.3314971, 51.52279949999999]]}", "current_leg_start": "Drayton Green", "dest_arr_time_act": "0740", "motion_projection": null, "next_location_lat": "51.5227995", "next_location_lon": "-0.3314971", "previous_location": "Drayton Green", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 145.858, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 150.59, \"from_m\": 145.858, \"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\": 209.303, \"from_m\": 150.59, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 225.496, \"from_m\": 209.303, \"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\": 785.472, \"from_m\": 225.496, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2921.158, \"from_m\": 785.472, \"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\": 4034.556, \"from_m\": 2921.158, \"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\": 601941, \"profile_key\": \"7dfe8c417cb10eae0ffd99882ca01f32e074164397e5ab3f5b83f58d5ba8d935\", \"schedule_id\": 31166, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"West Ealing\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102942}, {\"is_pass\": false, \"wtt_arr\": \"0730H\", \"wtt_dep\": \"0731\", \"location\": \"Drayton Green\", \"stage_seq\": 2, \"distance_m\": 838.316, \"section_seq\": 1, \"route_path_id\": 102942}, {\"is_pass\": false, \"wtt_arr\": \"0732H\", \"wtt_dep\": \"0733\", \"location\": \"Castle Bar Park\", \"stage_seq\": 3, \"distance_m\": 1555.994, \"section_seq\": 1, \"route_path_id\": 102942}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0735H\", \"location\": \"South Greenford\", \"stage_seq\": 4, \"distance_m\": 2769.89, \"section_seq\": 1, \"route_path_id\": 102942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736H\", \"location\": \"Greenford South Jn\", \"stage_seq\": 5, \"distance_m\": 3183.153, \"section_seq\": 1, \"route_path_id\": 102942}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": null, \"location\": \"Greenford\", \"stage_seq\": 6, \"distance_m\": 4034.556, \"section_seq\": 1, \"route_path_id\": 102942}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4034.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102942}], \"total_distance_m\": 4034.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4034.556, \"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": "0728", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1.5", "current_position_lat": "51.5227995", "current_position_lon": "-0.3314971", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Castle Bar Park", "service_state_platform": "1", "timing_fact_generation": 1789540437336906, "current_leg_arrival_utc": "2026-09-16T07:32:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:12.578281", "service_state_evidence_id": 16018198, "current_leg_start_actual_dep": "2026-09-16T07:31:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:13.338833", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
WEA |
GFD |
2G08 |
165120 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 145.858, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 150.59, "from_m": 145.858, "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": 209.303, "from_m": 150.59, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 225.496, "from_m": 209.303, "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": 785.472, "from_m": 225.496, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2921.158, "from_m": 785.472, "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": 4034.556, "from_m": 2921.158, "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": 601941, "profile_key": "7dfe8c417cb10eae0ffd99882ca01f32e074164397e5ab3f5b83f58d5ba8d935", "schedule_id": 31166, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0728", "location": "West Ealing", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102942}, {"is_pass": false, "wtt_arr": "0730H", "wtt_dep": "0731", "location": "Drayton Green", "stage_seq": 2, "distance_m": 838.316, "section_seq": 1, "route_path_id": 102942}, {"is_pass": false, "wtt_arr": "0732H", "wtt_dep": "0733", "location": "Castle Bar Park", "stage_seq": 3, "distance_m": 1555.994, "section_seq": 1, "route_path_id": 102942}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0735H", "location": "South Greenford", "stage_seq": 4, "distance_m": 2769.89, "section_seq": 1, "route_path_id": 102942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736H", "location": "Greenford South Jn", "stage_seq": 5, "distance_m": 3183.153, "section_seq": 1, "route_path_id": 102942}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": null, "location": "Greenford", "stage_seq": 6, "distance_m": 4034.556, "section_seq": 1, "route_path_id": 102942}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4034.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 102942}], "total_distance_m": 4034.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4034.556, "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 Ealing |
0728 |
0728 |
5 |
None |
None |
Greenford |
0740 |
0740 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80400/2026-09-16/detailed |
None |
Drayton Green |
2026-09-16T07:31:00+01:00 |
Castle Bar Park |
1.5 |
{"type": "LineString", "coordinates": [[-0.3302052, 51.5164241], [-0.3302471, 51.516613], [-0.3302502, 51.51666980000001], [-0.3302812, 51.516877400000006], [-0.33029790000000003, 51.5170305], [-0.3303098, 51.5171995], [-0.33036229999999994, 51.5177371], [-0.33037869999999997, 51.51821480000001], [-0.3304316, 51.519244599999986], [-0.33059219999999995, 51.52051089999999], [-0.33072149999999995, 51.520949599999994], [-0.33084879999999994, 51.5213262], [-0.33095479999999994, 51.5216093], [-0.3314971, 51.52279949999999]]} |
0.4 |
0731 |
0732½ |
Drayton Green |
Castle Bar Park |
Castle Bar Park |
51.5227995 |
-0.3314971 |
51.5227995 |
-0.3314971 |
1 |
0 |
2026-09-16 07:50:37 |
TERMINATED |
2026-09-16 07:40:00 |
Castle Bar Park |
TRUST |
TRACKING_TIMEOUT |
16018198 |
1789540437336906 |
9 |
9 |
2026-09-16 07:50:13.338833 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:12.578281 |
| 571549 |
601244 |
L55368 |
505N25MA16 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 07:40:13 |
2026-09-16 07:50:37 |
2026-09-18 07:50:37 |
{"id": 601244, "stp": "P", "toc": "Greater Anglia", "uid": "L55368", "consist": "720535", "dest_crs": "CLT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55368/2026-09-16/detailed", "trust_id": "505N25MA16", "origin_crs": "XLC", "show_on_map": 0, "dar_est_time": "07:06:00", "dar_platform": null, "dest_station": "Clacton-on-Sea", "service_date": "2026-09-16", "dest_arr_time": "0725", "dest_platform": "4", "is_terminated": 1, "next_location": "Clacton-on-Sea", "signalling_id": "5N25", "timing_status": null, "origin_station": "Clacton Carriage Sidings", "current_leg_arr": "0725", "current_leg_dep": "0719", "current_leg_end": "Clacton-on-Sea", "origin_dep_time": "0706", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T07:50:37", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1577068, 51.7980205], [1.1569451, 51.7971448], [1.1567675999999998, 51.79694080000001], [1.1565611, 51.79670989999999], [1.1563503999999998, 51.796466599999995], [1.1563156, 51.7964344], [1.1561065, 51.796247300000005], [1.1559013, 51.7960888], [1.1557639, 51.7959699], [1.1555291, 51.79568], [1.1552623, 51.7953772], [1.1549418, 51.7950288], [1.1545033, 51.7945975], [1.1540332, 51.794171]]}", "current_leg_start": "Clacton Wash Road", "dest_arr_time_act": "0725", "motion_projection": null, "next_location_lat": "51.7941710", "next_location_lon": "1.1540332", "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\": 376.01, \"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\": 512.338, \"from_m\": 376.01, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 873.811, \"from_m\": 512.338, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 601244, \"profile_key\": \"534dc296c4360f0181f422289c7ac04cf7febaced09784a09c9584f606b2332f\", \"schedule_id\": 16352, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0706\", \"location\": \"Clacton Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34603}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0719\", \"location\": \"Clacton Wash Road\", \"stage_seq\": 2, \"distance_m\": 376.01, \"section_seq\": 1, \"route_path_id\": 34603}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": null, \"location\": \"Clacton-on-Sea\", \"stage_seq\": 3, \"distance_m\": 873.811, \"section_seq\": 1, \"route_path_id\": 34603}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 873.811, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34603}], \"total_distance_m\": 873.811, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 497.801, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 376.01, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0706", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "6.0", "current_position_lat": "51.7941710", "current_position_lon": "1.1540332", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Clacton-on-Sea", "service_state_platform": "4", "timing_fact_generation": 1789540827340137, "current_leg_arrival_utc": "2026-09-16T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:13.676513", "service_state_evidence_id": 49376069, "current_leg_start_actual_dep": "2026-09-16T07:19:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T07:40:13", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:14.484361", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
XLC |
CLT |
5N25 |
720535 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 376.01, "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": 512.338, "from_m": 376.01, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 873.811, "from_m": 512.338, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 601244, "profile_key": "534dc296c4360f0181f422289c7ac04cf7febaced09784a09c9584f606b2332f", "schedule_id": 16352, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0706", "location": "Clacton Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34603}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0719", "location": "Clacton Wash Road", "stage_seq": 2, "distance_m": 376.01, "section_seq": 1, "route_path_id": 34603}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": null, "location": "Clacton-on-Sea", "stage_seq": 3, "distance_m": 873.811, "section_seq": 1, "route_path_id": 34603}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 873.811, "from_m": 0.0, "section_seq": 1, "route_path_id": 34603}], "total_distance_m": 873.811, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 497.801, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 376.01, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Clacton Carriage Sidings |
0706 |
0706 |
None |
7:06:00 |
None |
Clacton-on-Sea |
0725 |
0725 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L55368/2026-09-16/detailed |
None |
Clacton Wash Road |
2026-09-16T07:19:00+01:00 |
Clacton-on-Sea |
6.0 |
{"type": "LineString", "coordinates": [[1.1577068, 51.7980205], [1.1569451, 51.7971448], [1.1567675999999998, 51.79694080000001], [1.1565611, 51.79670989999999], [1.1563503999999998, 51.796466599999995], [1.1563156, 51.7964344], [1.1561065, 51.796247300000005], [1.1559013, 51.7960888], [1.1557639, 51.7959699], [1.1555291, 51.79568], [1.1552623, 51.7953772], [1.1549418, 51.7950288], [1.1545033, 51.7945975], [1.1540332, 51.794171]]} |
0.3 |
0719 |
0725 |
None |
None |
Clacton-on-Sea |
51.7941710 |
1.1540332 |
51.7941710 |
1.1540332 |
1 |
0 |
2026-09-16 07:50:37 |
TERMINATED |
2026-09-16 07:40:13 |
Clacton-on-Sea |
TD |
TRACKING_TIMEOUT |
49376069 |
1789540827340137 |
1 |
1 |
2026-09-16 07:50:14.484361 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:13.676513 |
| 571550 |
602914 |
P86589 |
881V94MC16 |
2026-09-16 |
COMPLETE |
16072448 |
2026-09-16 08:40:00 |
2026-09-16 07:50:37 |
2026-09-18 07:50:37 |
{"id": 602914, "stp": "P", "toc": "Southeastern", "uid": "P86589", "consist": "707015+707030", "dest_crs": "HYS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86589/2026-09-16/detailed", "trust_id": "881V94MC16", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hayes (Kent)", "service_date": "2026-09-16", "dest_arr_time": "0840", "dest_platform": "1", "is_terminated": 1, "next_location": "Hayes (Kent)", "signalling_id": "1V94", "timing_status": "ON TIME", "origin_station": "London Charing Cross", "current_leg_arr": "0840", "current_leg_dep": "0813", "current_leg_end": "Hayes (Kent)", "origin_dep_time": "0802", "origin_platform": "4", "current_location": "Hayes (Kent)", "last_update_time": "2026-09-16T07:50:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08469626099519811, 51.50498007816512], [-0.0845645, 51.504896200000005], [-0.0842281, 51.50467809999999], [-0.0840235, 51.5045287], [-0.08383179999999998, 51.504369700000005], [-0.0835106, 51.5040562], [-0.08327059999999999, 51.5038506], [-0.08315849999999998, 51.503769899999995], [-0.08303849999999999, 51.50368849999999], [-0.0828384, 51.5035711], [-0.0827038, 51.5034996], [-0.0824847, 51.50338969999999], [-0.0818829, 51.5030919], [-0.08161989999999998, 51.5029578], [-0.0813896, 51.50284509999999], [-0.08051169999999999, 51.5024008], [-0.0802967, 51.50228940000001], [-0.0791395, 51.5016777], [-0.0782342, 51.5012023], [-0.0778572, 51.5009845], [-0.07748499999999998, 51.50077040000001], [-0.07696089999999998, 51.50049], [-0.0760067, 51.4999783], [-0.074286, 51.49904620000001], [-0.07377556816539182, 51.4987748385867], [-0.0730468, 51.498387400000006], [-0.07210449999999999, 51.4978878], [-0.0708392, 51.497239500000006], [-0.06990510000000001, 51.4967797], [-0.06941019999999999, 51.4965596], [-0.0689536, 51.49636639999999], [-0.06835759999999999, 51.496132399999986], [-0.06794439999999999, 51.4959648], [-0.06754969999999999, 51.495794], [-0.067129, 51.4956008], [-0.06677120000000002, 51.4954222], [-0.0660534, 51.49504709999999], [-0.065521, 51.4947767], [-0.0647842, 51.49443399999999], [-0.0639445, 51.49405560000001], [-0.06330221367318085, 51.49376836201419], [-0.062752, 51.493522299999995], [-0.06135779999999998, 51.4929093], [-0.0609676, 51.4927389], [-0.0604607, 51.4925143], [-0.05829149999999999, 51.4915705], [-0.05784219999999999, 51.4913759], [-0.05759140000000001, 51.4912632], [-0.055446699999999995, 51.490331999999995], [-0.0552134, 51.4902406], [-0.05499609999999999, 51.4901558], [-0.05472919999999999, 51.49005559999999], [-0.054513299999999994, 51.4899758], [-0.054285999999999994, 51.4898969], [-0.053828999999999995, 51.489716099999995], [-0.053263099999999994, 51.48949150000001], [-0.05286140000000001, 51.4893178], [-0.05241479999999999, 51.4891062], [-0.0521676, 51.48898760000001], [-0.051924, 51.48886649999999], [-0.0516578, 51.4887262], [-0.0512278, 51.488510100000006], [-0.050848, 51.4883262], [-0.0506642, 51.4882368], [-0.050372999999999994, 51.4881065], [-0.05006699999999999, 51.4879752], [-0.04954889999999999, 51.4877555], [-0.0476834, 51.486992400000005], [-0.0475447130129172, 51.48693545537826], [-0.04745021364848643, 51.486896654072346], [-0.0472041, 51.4867956], [-0.0466178, 51.486554899999994], [-0.04589469999999999, 51.486258], [-0.04433419999999999, 51.4856293], [-0.0441009, 51.4855286], [-0.0439574, 51.4854666], [-0.04376629091290948, 51.48538214411256], [-0.04369768451577953, 51.48535182519087], [-0.04369866963415758, 51.485314129980374], [-0.04303629999999999, 51.4850194], [-0.0418921, 51.484536899999995], [-0.04086879999999999, 51.48414559999999], [-0.0397045, 51.4836922], [-0.0393641, 51.48354770000001], [-0.038911, 51.4833375], [-0.0387063, 51.48323689999999], [-0.038290099999999994, 51.4830163], [-0.0380771, 51.4828902], [-0.0378488, 51.4827614], [-0.0375438, 51.4825495], [-0.0373249, 51.48239399999999], [-0.0371119, 51.482235], [-0.036866600000000006, 51.4820223], [-0.03678998529299981, 51.481952933193696], [-0.036642499999999995, 51.4818194], [-0.0363913, 51.4815687], [-0.036124, 51.48125979999999], [-0.0359724, 51.481070999999986], [-0.035731299999999994, 51.4807732], [-0.035599200000000004, 51.48058369999999], [-0.0353601, 51.4802207], [-0.0350055, 51.479624699999995], [-0.0347661, 51.4792787], [-0.034676099999999994, 51.479148499999994], [-0.0344598, 51.4788453], [-0.0342497, 51.4785303], [-0.0340297, 51.4782133], [-0.0337974, 51.47787129999998], [-0.033567299999999994, 51.477529999999994], [-0.03331719999999999, 51.477161800000005], [-0.03305489999999999, 51.476787300000005], [-0.0327537, 51.476368400000005], [-0.0324959, 51.4760292], [-0.0321813, 51.4756243], [-0.0319146, 51.47529680000001], [-0.031588899999999996, 51.474909200000006], [-0.0312633, 51.47454919999999], [-0.030932, 51.4742065], [-0.0305535, 51.47384519999999], [-0.0301107, 51.4734069], [-0.0296939, 51.47308090000001], [-0.0292431, 51.4727291], [-0.0285885, 51.4722483], [-0.0284268, 51.47214099999999], [-0.027746, 51.4716894], [-0.0269296, 51.47118269999999], [-0.0266967, 51.471051200000005], [-0.026442, 51.470913499999995], [-0.026290199999999996, 51.4708339], [-0.025973399999999997, 51.4706777], [-0.025641199999999996, 51.4705173], [-0.0248669, 51.470130100000006], [-0.0243718, 51.46991829999999], [-0.0230656, 51.469365499999995], [-0.022571999999999995, 51.46915270000001], [-0.0218126, 51.4688371], [-0.021173399999999995, 51.4685629], [-0.020592399999999997, 51.46831900000001], [-0.020295299999999995, 51.468182699999986], [-0.019994399999999996, 51.4680323], [-0.019714499999999996, 51.46787779999998], [-0.01954237268678388, 51.46776578153707], [-0.01942728662649193, 51.46769088470786], [-0.0193471, 51.467638699999995], [-0.018998199999999996, 51.46736829999999], [-0.0187188, 51.4671117], [-0.0184951, 51.46686590000001], [-0.0182759, 51.4666101], [-0.0181597, 51.46643859999999], [-0.018041999999999996, 51.4662515], [-0.0179567, 51.4660956], [-0.0178216, 51.4658158], [-0.0177301, 51.4655923], [-0.017622699999999998, 51.46526529999999], [-0.0175178, 51.46496700000001], [-0.0173797, 51.4645736], [-0.017348499999999996, 51.46447390000001], [-0.0173335, 51.46443109999999], [-0.0171945, 51.4639986], [-0.0170469, 51.4635415], [-0.0170015, 51.4634039], [-0.016885599999999997, 51.4630374], [-0.0168111, 51.4628015], [-0.016735, 51.4625651], [-0.016642200000000003, 51.4622764], [-0.016575299999999998, 51.46208159999999], [-0.016500199999999996, 51.4618786], [-0.016311899999999997, 51.4613764], [-0.0162701, 51.4612342], [-0.0162254, 51.46107510000001], [-0.0161898, 51.4609176], [-0.0161637, 51.4607743], [-0.0161496, 51.4606728], [-0.0161402, 51.4605178], [-0.0161496, 51.46034439999999], [-0.016192500000000002, 51.460133899999995], [-0.0162569, 51.4599513], [-0.016301799999999998, 51.4598414], [-0.016396, 51.459662400000006], [-0.0165443, 51.4594329], [-0.016655199999999995, 51.4592767], [-0.016871900000000002, 51.45900989999999], [-0.016988, 51.4588799], [-0.0172493, 51.458598300000006], [-0.0174921, 51.4583217], [-0.0176804, 51.4581007], [-0.0178829, 51.457858999999985], [-0.0181177, 51.45756680000001], [-0.0183173, 51.4572816], [-0.0184945, 51.4570371], [-0.0187505, 51.4566849], [-0.0190563, 51.456244299999994], [-0.0193514, 51.4558291], [-0.0195867, 51.45550010000001], [-0.019785599999999997, 51.4552129], [-0.020088, 51.45480880000001], [-0.0203251, 51.45447970000001], [-0.0204946, 51.4542329], [-0.020705299999999996, 51.45393909999998], [-0.020858, 51.45371980000001], [-0.021108, 51.453367699999994], [-0.0212558, 51.453157], [-0.021391499999999997, 51.4529579], [-0.0216687, 51.452549], [-0.0218948, 51.452205000000006], [-0.021978999999999995, 51.45207349999998], [-0.022053799999999995, 51.45194790000001], [-0.0220781, 51.4519122], [-0.022236, 51.4516576], [-0.0223834, 51.45141209999999], [-0.022525099999999996, 51.45117140000001], [-0.0226848, 51.4508689], [-0.0229028, 51.4504624], [-0.0230893, 51.4500874], [-0.0232235, 51.4498209], [-0.023311400000000003, 51.449648299999986], [-0.023423399999999997, 51.4494089], [-0.0235277, 51.449167], [-0.0236422, 51.4489184], [-0.023707399999999997, 51.44875989999999], [-0.023779899999999996, 51.4485869], [-0.0238856, 51.4483237], [-0.0240117, 51.4479831], [-0.024136999999999995, 51.4476361], [-0.0242562, 51.44730589999999], [-0.0243665, 51.4469567], [-0.0244858, 51.4465528], [-0.0245778, 51.4462428], [-0.0246226, 51.44604499999999], [-0.024673099999999996, 51.44583320000001], [-0.0247585, 51.445478900000005], [-0.0248364, 51.44511829999999], [-0.024889399999999996, 51.4448455], [-0.0249665, 51.44448080000001], [-0.0250221, 51.4441415], [-0.025123999999999997, 51.44358249999999], [-0.0252442, 51.44292180000001], [-0.025261062654661652, 51.442817580280106], [-0.0253511, 51.44226110000001], [-0.025452999999999996, 51.44167159999999], [-0.0256097, 51.44080840000001], [-0.025633805071553245, 51.44066962197825], [-0.025648354788180634, 51.440585855962226], [-0.0256892, 51.44035070000001], [-0.0257688, 51.43991509999999], [-0.025794100000000004, 51.4396955], [-0.0258056, 51.4396233], [-0.0258757, 51.43927870000001], [-0.025929899999999995, 51.438934399999994], [-0.0259933, 51.43860569999999], [-0.0260543, 51.43828059999999], [-0.026126999999999997, 51.43788459999998], [-0.026195, 51.43760549999999], [-0.026259399999999995, 51.4373235], [-0.026355599999999996, 51.437004900000005], [-0.0264376, 51.4367601], [-0.026527899999999997, 51.436519], [-0.026623999999999995, 51.4362611], [-0.0267037, 51.43606299999999], [-0.0268444, 51.4357506], [-0.0269621, 51.4355073], [-0.0270641, 51.4353084], [-0.0271745, 51.4351033], [-0.0273038, 51.4348722], [-0.027439, 51.4346546], [-0.027586399999999997, 51.43441959999999], [-0.0277227, 51.4342055], [-0.0278889, 51.43397660000001], [-0.0280789, 51.433730700000005], [-0.028243200000000003, 51.4335189], [-0.0284145, 51.433316000000005], [-0.028646700000000004, 51.4330428], [-0.028842699999999995, 51.4328102], [-0.02902349999999999, 51.4326044], [-0.0293205, 51.4322918], [-0.0297092, 51.431892000000005], [-0.0300473, 51.4315407], [-0.0303815, 51.4311991], [-0.030697399999999996, 51.43086189999999], [-0.030960000000000005, 51.4305725], [-0.0312005, 51.43028079999999], [-0.031415, 51.4300039], [-0.0315897, 51.42976120000001], [-0.0317282, 51.4295516], [-0.031863, 51.429333], [-0.0320001, 51.4291044], [-0.032124599999999996, 51.428876300000006], [-0.03229209999999999, 51.4285513], [-0.0323562, 51.42841169999999], [-0.03250839999999999, 51.4280678], [-0.0325609, 51.4279297], [-0.0326209, 51.4277479], [-0.0327, 51.4274977], [-0.032759, 51.4272925], [-0.0328158, 51.42707560000001], [-0.0328789, 51.4267996], [-0.03296779999999999, 51.4264349], [-0.0330406, 51.426064499999995], [-0.033096, 51.425725500000006], [-0.0331834, 51.4253462], [-0.0332864, 51.4249124], [-0.03336800000000001, 51.4245573], [-0.033761099999999995, 51.4230545], [-0.0340678, 51.4217367], [-0.0340867, 51.421629299999985], [-0.03427379999999999, 51.42078899999999], [-0.0343859, 51.42029970000001], [-0.0344906, 51.4198582], [-0.03458869999999999, 51.4194629], [-0.0346942, 51.4190389], [-0.034813699999999996, 51.4186498], [-0.03490519999999999, 51.4183131], [-0.035001599999999994, 51.4179733], [-0.0350956, 51.417601199999986], [-0.0351771, 51.41725369999999], [-0.0352637, 51.4168836], [-0.0353263, 51.4165474], [-0.0353626, 51.4162323], [-0.0353647, 51.41620809999999], [-0.0353651, 51.416177899999994], [-0.0353568, 51.41591879999999], [-0.0353577, 51.41580669999998], [-0.0353362, 51.4154109], [-0.0352983, 51.4149509], [-0.03529999999999999, 51.414667599999994], [-0.0352868, 51.4143715], [-0.0352794, 51.4141608], [-0.0352802, 51.4137439], [-0.0352769, 51.413363], [-0.0352744, 51.41297120000001], [-0.035273, 51.412457200000006], [-0.03528590000000001, 51.4122404], [-0.0353074, 51.41207469999999], [-0.03532550000000001, 51.411984200000006], [-0.0353774, 51.411832099999984], [-0.0354417, 51.4116773], [-0.03555710000000001, 51.411466], [-0.035624684928653644, 51.41136904175608], [-0.0356472176814848, 51.411336715921344], [-0.035675420193322996, 51.4112962561307], [-0.0357131, 51.4112422], [-0.035819, 51.4111133], [-0.0359828, 51.4109546], [-0.036155299999999994, 51.4108065], [-0.0363313, 51.410673199999984], [-0.0364632, 51.410582], [-0.0366036, 51.410494], [-0.0367768, 51.41039749999999], [-0.036974299999999995, 51.4103019], [-0.03719170000000001, 51.4102041], [-0.0374119, 51.41011429999999], [-0.0376208, 51.4100347], [-0.038389999999999994, 51.4097228], [-0.0388353, 51.4095396], [-0.0390753, 51.409425799999994], [-0.0393342, 51.40930779999999], [-0.0396923, 51.4091288], [-0.0399663, 51.40897609999999], [-0.0403789, 51.4086871], [-0.04063239999999999, 51.408505799999986], [-0.04084959999999999, 51.4083424], [-0.041042699999999994, 51.40818300000001], [-0.041199700000000006, 51.4080381], [-0.0413271, 51.4079193], [-0.041437, 51.4078064], [-0.0415336, 51.4076907], [-0.0416261, 51.407577799999984], [-0.0417656, 51.407394200000006], [-0.041922999999999995, 51.40717149999999], [-0.0420995, 51.4069111], [-0.04222159999999999, 51.40671319999999], [-0.0423313, 51.4065635], [-0.0424413, 51.4064014], [-0.0426969, 51.406042], [-0.04306139999999999, 51.4055022], [-0.0432577, 51.4052365], [-0.04369490000000001, 51.4046203], [-0.044042, 51.4041407], [-0.0443524, 51.40375689999999], [-0.04499559999999999, 51.40294469999999], [-0.04532599999999999, 51.4025298], [-0.04566159999999999, 51.402154899999985], [-0.04623549999999999, 51.4014991], [-0.0467, 51.4009872], [-0.0471635, 51.400494599999995], [-0.0476377, 51.4000276], [-0.0478037, 51.3998504], [-0.04794609999999999, 51.3997012], [-0.0480685, 51.3995818], [-0.04829920000000001, 51.399312599999995], [-0.04859329999999999, 51.399028099999995], [-0.048983299999999994, 51.3986541], [-0.0491706, 51.39847349999999], [-0.04935049999999999, 51.3983084], [-0.04935180566288969, 51.39830723898445], [-0.04969079999999999, 51.39800580000001], [-0.0501236, 51.3976243], [-0.05033499999999999, 51.3974329], [-0.0504107, 51.3973494], [-0.050505, 51.3972434], [-0.050591399999999995, 51.397136399999994], [-0.0506757, 51.39701060000001], [-0.050739799999999995, 51.3969016], [-0.0507865, 51.3967963], [-0.05082129999999999, 51.3967146], [-0.05089329999999999, 51.3964996], [-0.050914, 51.3963873], [-0.05092719999999999, 51.396255999999994], [-0.0509328, 51.3961402], [-0.05093489999999999, 51.3960365], [-0.0509218, 51.3959286], [-0.050907, 51.3958142], [-0.05087869999999999, 51.39572639999999], [-0.05085080000000001, 51.3956332], [-0.05080529999999999, 51.3955285], [-0.050747400000000005, 51.3954047], [-0.0506812, 51.39528779999999], [-0.0506116, 51.395171999999995], [-0.0505471, 51.39507709999998], [-0.05046479999999999, 51.39496849999999], [-0.0503277, 51.39483270000001], [-0.0502008, 51.39472889999999], [-0.050059, 51.3946201], [-0.04993539999999999, 51.39453559999999], [-0.0498031, 51.3944511], [-0.0496501, 51.394369299999994], [-0.0494788, 51.39428649999999], [-0.04928119999999999, 51.39420500000001], [-0.049101, 51.394130399999995], [-0.04888939999999999, 51.39406400000001], [-0.04873739999999999, 51.394016099999995], [-0.0485193, 51.3939667], [-0.0482891, 51.3939214], [-0.0480169, 51.3938797], [-0.0477659, 51.393852900000006], [-0.04741829999999999, 51.3938279], [-0.0469094, 51.39379789999999], [-0.04535309999999999, 51.39370590000001], [-0.04455289999999999, 51.3936554], [-0.0437704, 51.393612], [-0.0416805, 51.3934874], [-0.04138549999999999, 51.39346989999999], [-0.04075019999999999, 51.39343029999999], [-0.03989199999999999, 51.393381699999985], [-0.0381372, 51.3932736], [-0.03639649999999999, 51.39316779999999], [-0.035753999999999994, 51.3931292], [-0.0355203, 51.3931122], [-0.034594099999999996, 51.3930473], [-0.0340228, 51.3929905], [-0.0336857, 51.3929499], [-0.033240799999999994, 51.39288379999999], [-0.0327848, 51.392808800000005], [-0.0324339, 51.39274030000001], [-0.03189159999999999, 51.39262759999999], [-0.031381799999999994, 51.39250340000001], [-0.030963, 51.3923872], [-0.03051959999999999, 51.39225470000001], [-0.030064, 51.3921082], [-0.029354899999999996, 51.3918456], [-0.028671799999999997, 51.3915611], [-0.0281636, 51.39133369999999], [-0.027907099999999997, 51.39120320000001], [-0.0275034, 51.3909766], [-0.027271699999999996, 51.3908387], [-0.0271212, 51.39074279999999], [-0.0267579, 51.3905058], [-0.0264565, 51.390294699999984], [-0.026127799999999996, 51.39004629999999], [-0.025768, 51.3897491], [-0.0255077, 51.3895218], [-0.0252016, 51.38923140000001], [-0.0250596, 51.3890913], [-0.0248119, 51.3888374], [-0.024329, 51.3883487], [-0.0237723, 51.38781], [-0.0235333, 51.3875879], [-0.023247499999999997, 51.38732389999999], [-0.0229292, 51.3870364], [-0.0228315, 51.38695129999999], [-0.02264781966278907, 51.38679167395817], [-0.0223298, 51.38651529999999], [-0.0218844, 51.38615070000001], [-0.0216226, 51.38594020000001], [-0.0210583, 51.385502499999994], [-0.0206634, 51.38520470000001], [-0.0199042, 51.384652499999994], [-0.0193742, 51.384290199999995], [-0.0188478, 51.38394029999999], [-0.017353499999999997, 51.383011200000006], [-0.016738, 51.38264670000001], [-0.0163822, 51.3824423], [-0.0160594, 51.382261], [-0.0152938, 51.38183989999999], [-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "51.3763777", "next_location_lon": "0.0101965", "previous_location": "London Bridge", "current_leg_milage": "12.3", "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\": 9001.24, \"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\": 9070.016, \"from_m\": 9001.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10283.964, \"from_m\": 9070.016, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10554.358, \"from_m\": 10283.964, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22772.394, \"from_m\": 10554.358, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22791.616, \"from_m\": 22772.394, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23220.79, \"from_m\": 22791.616, \"capability_applied\": null, \"effective_limit_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\": 602914, \"profile_key\": \"0855066b0c5149e43d4515ca05832035023edbecca6ad4c277a1c60ce7006ce8\", \"schedule_id\": 23030, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0806\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0813\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10327.707, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Ladywell Jn\", \"stage_seq\": 9, \"distance_m\": 10554.358, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826H\", \"location\": \"New Beckenham\", \"stage_seq\": 10, \"distance_m\": 15458.431, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Elmers End\", \"stage_seq\": 11, \"distance_m\": 17841.376, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Hayes (Kent)\", \"stage_seq\": 12, \"distance_m\": 23220.79, \"section_seq\": 1, \"route_path_id\": 99929}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23220.79, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99929}], \"total_distance_m\": 23220.79, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23220.79, \"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": "0802", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "27.0", "current_position_lat": "51.3763777", "current_position_lon": "0.0101965", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:16Z\", \"source_id\": 49444837, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:05:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:20Z\", \"source_id\": 16044262, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:31Z\", \"source_id\": 49460294, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:34Z\", \"source_id\": 16048635, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:14Z\", \"source_id\": 49499831, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:25:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:18Z\", \"source_id\": 16060229, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:12Z\", \"source_id\": 49511409, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:17Z\", \"source_id\": 16063595, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:55Z\", \"source_id\": 49543011, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:59Z\", \"source_id\": 16072448, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hayes (Kent)", "service_state_platform": "1", "timing_fact_generation": 1789544341563290, "current_leg_arrival_utc": "2026-09-16T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:16.479788", "service_state_evidence_id": 16072448, "current_leg_start_actual_dep": "2026-09-16T08:13:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:16.800775", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
HYS |
1V94 |
707015+707030 |
10 |
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": 9001.24, "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": 9070.016, "from_m": 9001.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10283.964, "from_m": 9070.016, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10554.358, "from_m": 10283.964, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22772.394, "from_m": 10554.358, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22791.616, "from_m": 22772.394, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23220.79, "from_m": 22791.616, "capability_applied": null, "effective_limit_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": 602914, "profile_key": "0855066b0c5149e43d4515ca05832035023edbecca6ad4c277a1c60ce7006ce8", "schedule_id": 23030, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0802", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99929}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0806", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 99929}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0813", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818H", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10327.707, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Ladywell Jn", "stage_seq": 9, "distance_m": 10554.358, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826H", "location": "New Beckenham", "stage_seq": 10, "distance_m": 15458.431, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Elmers End", "stage_seq": 11, "distance_m": 17841.376, "section_seq": 1, "route_path_id": 99929}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Hayes (Kent)", "stage_seq": 12, "distance_m": 23220.79, "section_seq": 1, "route_path_id": 99929}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23220.79, "from_m": 0.0, "section_seq": 1, "route_path_id": 99929}], "total_distance_m": 23220.79, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23220.79, "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": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:16Z", "source_id": 49444837, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:05:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:20Z", "source_id": 16044262, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:31Z", "source_id": 49460294, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:11:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:34Z", "source_id": 16048635, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31377, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:14Z", "source_id": 49499831, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:25:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:18Z", "source_id": 16060229, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31387, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:12Z", "source_id": 49511409, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:29:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:17Z", "source_id": 16063595, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:55Z", "source_id": 49543011, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:40:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:59Z", "source_id": 16072448, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
London Charing Cross |
0802 |
0802 |
4 |
None |
None |
Hayes (Kent) |
0840 |
0840 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86589/2026-09-16/detailed |
None |
London Bridge |
2026-09-16T08:13:00+01:00 |
Hayes (Kent) |
27.0 |
{"type": "LineString", "coordinates": [[-0.08469626099519811, 51.50498007816512], [-0.0845645, 51.504896200000005], [-0.0842281, 51.50467809999999], [-0.0840235, 51.5045287], [-0.08383179999999998, 51.504369700000005], [-0.0835106, 51.5040562], [-0.08327059999999999, 51.5038506], [-0.08315849999999998, 51.503769899999995], [-0.08303849999999999, 51.50368849999999], [-0.0828384, 51.5035711], [-0.0827038, 51.5034996], [-0.0824847, 51.50338969999999], [-0.0818829, 51.5030919], [-0.08161989999999998, 51.5029578], [-0.0813896, 51.50284509999999], [-0.08051169999999999, 51.5024008], [-0.0802967, 51.50228940000001], [-0.0791395, 51.5016777], [-0.0782342, 51.5012023], [-0.0778572, 51.5009845], [-0.07748499999999998, 51.50077040000001], [-0.07696089999999998, 51.50049], [-0.0760067, 51.4999783], [-0.074286, 51.49904620000001], [-0.07377556816539182, 51.4987748385867], [-0.0730468, 51.498387400000006], [-0.07210449999999999, 51.4978878], [-0.0708392, 51.497239500000006], [-0.06990510000000001, 51.4967797], [-0.06941019999999999, 51.4965596], [-0.0689536, 51.49636639999999], [-0.06835759999999999, 51.496132399999986], [-0.06794439999999999, 51.4959648], [-0.06754969999999999, 51.495794], [-0.067129, 51.4956008], [-0.06677120000000002, 51.4954222], [-0.0660534, 51.49504709999999], [-0.065521, 51.4947767], [-0.0647842, 51.49443399999999], [-0.0639445, 51.49405560000001], [-0.06330221367318085, 51.49376836201419], [-0.062752, 51.493522299999995], [-0.06135779999999998, 51.4929093], [-0.0609676, 51.4927389], [-0.0604607, 51.4925143], [-0.05829149999999999, 51.4915705], [-0.05784219999999999, 51.4913759], [-0.05759140000000001, 51.4912632], [-0.055446699999999995, 51.490331999999995], [-0.0552134, 51.4902406], [-0.05499609999999999, 51.4901558], [-0.05472919999999999, 51.49005559999999], [-0.054513299999999994, 51.4899758], [-0.054285999999999994, 51.4898969], [-0.053828999999999995, 51.489716099999995], [-0.053263099999999994, 51.48949150000001], [-0.05286140000000001, 51.4893178], [-0.05241479999999999, 51.4891062], [-0.0521676, 51.48898760000001], [-0.051924, 51.48886649999999], [-0.0516578, 51.4887262], [-0.0512278, 51.488510100000006], [-0.050848, 51.4883262], [-0.0506642, 51.4882368], [-0.050372999999999994, 51.4881065], [-0.05006699999999999, 51.4879752], [-0.04954889999999999, 51.4877555], [-0.0476834, 51.486992400000005], [-0.0475447130129172, 51.48693545537826], [-0.04745021364848643, 51.486896654072346], [-0.0472041, 51.4867956], [-0.0466178, 51.486554899999994], [-0.04589469999999999, 51.486258], [-0.04433419999999999, 51.4856293], [-0.0441009, 51.4855286], [-0.0439574, 51.4854666], [-0.04376629091290948, 51.48538214411256], [-0.04369768451577953, 51.48535182519087], [-0.04369866963415758, 51.485314129980374], [-0.04303629999999999, 51.4850194], [-0.0418921, 51.484536899999995], [-0.04086879999999999, 51.48414559999999], [-0.0397045, 51.4836922], [-0.0393641, 51.48354770000001], [-0.038911, 51.4833375], [-0.0387063, 51.48323689999999], [-0.038290099999999994, 51.4830163], [-0.0380771, 51.4828902], [-0.0378488, 51.4827614], [-0.0375438, 51.4825495], [-0.0373249, 51.48239399999999], [-0.0371119, 51.482235], [-0.036866600000000006, 51.4820223], [-0.03678998529299981, 51.481952933193696], [-0.036642499999999995, 51.4818194], [-0.0363913, 51.4815687], [-0.036124, 51.48125979999999], [-0.0359724, 51.481070999999986], [-0.035731299999999994, 51.4807732], [-0.035599200000000004, 51.48058369999999], [-0.0353601, 51.4802207], [-0.0350055, 51.479624699999995], [-0.0347661, 51.4792787], [-0.034676099999999994, 51.479148499999994], [-0.0344598, 51.4788453], [-0.0342497, 51.4785303], [-0.0340297, 51.4782133], [-0.0337974, 51.47787129999998], [-0.033567299999999994, 51.477529999999994], [-0.03331719999999999, 51.477161800000005], [-0.03305489999999999, 51.476787300000005], [-0.0327537, 51.476368400000005], [-0.0324959, 51.4760292], [-0.0321813, 51.4756243], [-0.0319146, 51.47529680000001], [-0.031588899999999996, 51.474909200000006], [-0.0312633, 51.47454919999999], [-0.030932, 51.4742065], [-0.0305535, 51.47384519999999], [-0.0301107, 51.4734069], [-0.0296939, 51.47308090000001], [-0.0292431, 51.4727291], [-0.0285885, 51.4722483], [-0.0284268, 51.47214099999999], [-0.027746, 51.4716894], [-0.0269296, 51.47118269999999], [-0.0266967, 51.471051200000005], [-0.026442, 51.470913499999995], [-0.026290199999999996, 51.4708339], [-0.025973399999999997, 51.4706777], [-0.025641199999999996, 51.4705173], [-0.0248669, 51.470130100000006], [-0.0243718, 51.46991829999999], [-0.0230656, 51.469365499999995], [-0.022571999999999995, 51.46915270000001], [-0.0218126, 51.4688371], [-0.021173399999999995, 51.4685629], [-0.020592399999999997, 51.46831900000001], [-0.020295299999999995, 51.468182699999986], [-0.019994399999999996, 51.4680323], [-0.019714499999999996, 51.46787779999998], [-0.01954237268678388, 51.46776578153707], [-0.01942728662649193, 51.46769088470786], [-0.0193471, 51.467638699999995], [-0.018998199999999996, 51.46736829999999], [-0.0187188, 51.4671117], [-0.0184951, 51.46686590000001], [-0.0182759, 51.4666101], [-0.0181597, 51.46643859999999], [-0.018041999999999996, 51.4662515], [-0.0179567, 51.4660956], [-0.0178216, 51.4658158], [-0.0177301, 51.4655923], [-0.017622699999999998, 51.46526529999999], [-0.0175178, 51.46496700000001], [-0.0173797, 51.4645736], [-0.017348499999999996, 51.46447390000001], [-0.0173335, 51.46443109999999], [-0.0171945, 51.4639986], [-0.0170469, 51.4635415], [-0.0170015, 51.4634039], [-0.016885599999999997, 51.4630374], [-0.0168111, 51.4628015], [-0.016735, 51.4625651], [-0.016642200000000003, 51.4622764], [-0.016575299999999998, 51.46208159999999], [-0.016500199999999996, 51.4618786], [-0.016311899999999997, 51.4613764], [-0.0162701, 51.4612342], [-0.0162254, 51.46107510000001], [-0.0161898, 51.4609176], [-0.0161637, 51.4607743], [-0.0161496, 51.4606728], [-0.0161402, 51.4605178], [-0.0161496, 51.46034439999999], [-0.016192500000000002, 51.460133899999995], [-0.0162569, 51.4599513], [-0.016301799999999998, 51.4598414], [-0.016396, 51.459662400000006], [-0.0165443, 51.4594329], [-0.016655199999999995, 51.4592767], [-0.016871900000000002, 51.45900989999999], [-0.016988, 51.4588799], [-0.0172493, 51.458598300000006], [-0.0174921, 51.4583217], [-0.0176804, 51.4581007], [-0.0178829, 51.457858999999985], [-0.0181177, 51.45756680000001], [-0.0183173, 51.4572816], [-0.0184945, 51.4570371], [-0.0187505, 51.4566849], [-0.0190563, 51.456244299999994], [-0.0193514, 51.4558291], [-0.0195867, 51.45550010000001], [-0.019785599999999997, 51.4552129], [-0.020088, 51.45480880000001], [-0.0203251, 51.45447970000001], [-0.0204946, 51.4542329], [-0.020705299999999996, 51.45393909999998], [-0.020858, 51.45371980000001], [-0.021108, 51.453367699999994], [-0.0212558, 51.453157], [-0.021391499999999997, 51.4529579], [-0.0216687, 51.452549], [-0.0218948, 51.452205000000006], [-0.021978999999999995, 51.45207349999998], [-0.022053799999999995, 51.45194790000001], [-0.0220781, 51.4519122], [-0.022236, 51.4516576], [-0.0223834, 51.45141209999999], [-0.022525099999999996, 51.45117140000001], [-0.0226848, 51.4508689], [-0.0229028, 51.4504624], [-0.0230893, 51.4500874], [-0.0232235, 51.4498209], [-0.023311400000000003, 51.449648299999986], [-0.023423399999999997, 51.4494089], [-0.0235277, 51.449167], [-0.0236422, 51.4489184], [-0.023707399999999997, 51.44875989999999], [-0.023779899999999996, 51.4485869], [-0.0238856, 51.4483237], [-0.0240117, 51.4479831], [-0.024136999999999995, 51.4476361], [-0.0242562, 51.44730589999999], [-0.0243665, 51.4469567], [-0.0244858, 51.4465528], [-0.0245778, 51.4462428], [-0.0246226, 51.44604499999999], [-0.024673099999999996, 51.44583320000001], [-0.0247585, 51.445478900000005], [-0.0248364, 51.44511829999999], [-0.024889399999999996, 51.4448455], [-0.0249665, 51.44448080000001], [-0.0250221, 51.4441415], [-0.025123999999999997, 51.44358249999999], [-0.0252442, 51.44292180000001], [-0.025261062654661652, 51.442817580280106], [-0.0253511, 51.44226110000001], [-0.025452999999999996, 51.44167159999999], [-0.0256097, 51.44080840000001], [-0.025633805071553245, 51.44066962197825], [-0.025648354788180634, 51.440585855962226], [-0.0256892, 51.44035070000001], [-0.0257688, 51.43991509999999], [-0.025794100000000004, 51.4396955], [-0.0258056, 51.4396233], [-0.0258757, 51.43927870000001], [-0.025929899999999995, 51.438934399999994], [-0.0259933, 51.43860569999999], [-0.0260543, 51.43828059999999], [-0.026126999999999997, 51.43788459999998], [-0.026195, 51.43760549999999], [-0.026259399999999995, 51.4373235], [-0.026355599999999996, 51.437004900000005], [-0.0264376, 51.4367601], [-0.026527899999999997, 51.436519], [-0.026623999999999995, 51.4362611], [-0.0267037, 51.43606299999999], [-0.0268444, 51.4357506], [-0.0269621, 51.4355073], [-0.0270641, 51.4353084], [-0.0271745, 51.4351033], [-0.0273038, 51.4348722], [-0.027439, 51.4346546], [-0.027586399999999997, 51.43441959999999], [-0.0277227, 51.4342055], [-0.0278889, 51.43397660000001], [-0.0280789, 51.433730700000005], [-0.028243200000000003, 51.4335189], [-0.0284145, 51.433316000000005], [-0.028646700000000004, 51.4330428], [-0.028842699999999995, 51.4328102], [-0.02902349999999999, 51.4326044], [-0.0293205, 51.4322918], [-0.0297092, 51.431892000000005], [-0.0300473, 51.4315407], [-0.0303815, 51.4311991], [-0.030697399999999996, 51.43086189999999], [-0.030960000000000005, 51.4305725], [-0.0312005, 51.43028079999999], [-0.031415, 51.4300039], [-0.0315897, 51.42976120000001], [-0.0317282, 51.4295516], [-0.031863, 51.429333], [-0.0320001, 51.4291044], [-0.032124599999999996, 51.428876300000006], [-0.03229209999999999, 51.4285513], [-0.0323562, 51.42841169999999], [-0.03250839999999999, 51.4280678], [-0.0325609, 51.4279297], [-0.0326209, 51.4277479], [-0.0327, 51.4274977], [-0.032759, 51.4272925], [-0.0328158, 51.42707560000001], [-0.0328789, 51.4267996], [-0.03296779999999999, 51.4264349], [-0.0330406, 51.426064499999995], [-0.033096, 51.425725500000006], [-0.0331834, 51.4253462], [-0.0332864, 51.4249124], [-0.03336800000000001, 51.4245573], [-0.033761099999999995, 51.4230545], [-0.0340678, 51.4217367], [-0.0340867, 51.421629299999985], [-0.03427379999999999, 51.42078899999999], [-0.0343859, 51.42029970000001], [-0.0344906, 51.4198582], [-0.03458869999999999, 51.4194629], [-0.0346942, 51.4190389], [-0.034813699999999996, 51.4186498], [-0.03490519999999999, 51.4183131], [-0.035001599999999994, 51.4179733], [-0.0350956, 51.417601199999986], [-0.0351771, 51.41725369999999], [-0.0352637, 51.4168836], [-0.0353263, 51.4165474], [-0.0353626, 51.4162323], [-0.0353647, 51.41620809999999], [-0.0353651, 51.416177899999994], [-0.0353568, 51.41591879999999], [-0.0353577, 51.41580669999998], [-0.0353362, 51.4154109], [-0.0352983, 51.4149509], [-0.03529999999999999, 51.414667599999994], [-0.0352868, 51.4143715], [-0.0352794, 51.4141608], [-0.0352802, 51.4137439], [-0.0352769, 51.413363], [-0.0352744, 51.41297120000001], [-0.035273, 51.412457200000006], [-0.03528590000000001, 51.4122404], [-0.0353074, 51.41207469999999], [-0.03532550000000001, 51.411984200000006], [-0.0353774, 51.411832099999984], [-0.0354417, 51.4116773], [-0.03555710000000001, 51.411466], [-0.035624684928653644, 51.41136904175608], [-0.0356472176814848, 51.411336715921344], [-0.035675420193322996, 51.4112962561307], [-0.0357131, 51.4112422], [-0.035819, 51.4111133], [-0.0359828, 51.4109546], [-0.036155299999999994, 51.4108065], [-0.0363313, 51.410673199999984], [-0.0364632, 51.410582], [-0.0366036, 51.410494], [-0.0367768, 51.41039749999999], [-0.036974299999999995, 51.4103019], [-0.03719170000000001, 51.4102041], [-0.0374119, 51.41011429999999], [-0.0376208, 51.4100347], [-0.038389999999999994, 51.4097228], [-0.0388353, 51.4095396], [-0.0390753, 51.409425799999994], [-0.0393342, 51.40930779999999], [-0.0396923, 51.4091288], [-0.0399663, 51.40897609999999], [-0.0403789, 51.4086871], [-0.04063239999999999, 51.408505799999986], [-0.04084959999999999, 51.4083424], [-0.041042699999999994, 51.40818300000001], [-0.041199700000000006, 51.4080381], [-0.0413271, 51.4079193], [-0.041437, 51.4078064], [-0.0415336, 51.4076907], [-0.0416261, 51.407577799999984], [-0.0417656, 51.407394200000006], [-0.041922999999999995, 51.40717149999999], [-0.0420995, 51.4069111], [-0.04222159999999999, 51.40671319999999], [-0.0423313, 51.4065635], [-0.0424413, 51.4064014], [-0.0426969, 51.406042], [-0.04306139999999999, 51.4055022], [-0.0432577, 51.4052365], [-0.04369490000000001, 51.4046203], [-0.044042, 51.4041407], [-0.0443524, 51.40375689999999], [-0.04499559999999999, 51.40294469999999], [-0.04532599999999999, 51.4025298], [-0.04566159999999999, 51.402154899999985], [-0.04623549999999999, 51.4014991], [-0.0467, 51.4009872], [-0.0471635, 51.400494599999995], [-0.0476377, 51.4000276], [-0.0478037, 51.3998504], [-0.04794609999999999, 51.3997012], [-0.0480685, 51.3995818], [-0.04829920000000001, 51.399312599999995], [-0.04859329999999999, 51.399028099999995], [-0.048983299999999994, 51.3986541], [-0.0491706, 51.39847349999999], [-0.04935049999999999, 51.3983084], [-0.04935180566288969, 51.39830723898445], [-0.04969079999999999, 51.39800580000001], [-0.0501236, 51.3976243], [-0.05033499999999999, 51.3974329], [-0.0504107, 51.3973494], [-0.050505, 51.3972434], [-0.050591399999999995, 51.397136399999994], [-0.0506757, 51.39701060000001], [-0.050739799999999995, 51.3969016], [-0.0507865, 51.3967963], [-0.05082129999999999, 51.3967146], [-0.05089329999999999, 51.3964996], [-0.050914, 51.3963873], [-0.05092719999999999, 51.396255999999994], [-0.0509328, 51.3961402], [-0.05093489999999999, 51.3960365], [-0.0509218, 51.3959286], [-0.050907, 51.3958142], [-0.05087869999999999, 51.39572639999999], [-0.05085080000000001, 51.3956332], [-0.05080529999999999, 51.3955285], [-0.050747400000000005, 51.3954047], [-0.0506812, 51.39528779999999], [-0.0506116, 51.395171999999995], [-0.0505471, 51.39507709999998], [-0.05046479999999999, 51.39496849999999], [-0.0503277, 51.39483270000001], [-0.0502008, 51.39472889999999], [-0.050059, 51.3946201], [-0.04993539999999999, 51.39453559999999], [-0.0498031, 51.3944511], [-0.0496501, 51.394369299999994], [-0.0494788, 51.39428649999999], [-0.04928119999999999, 51.39420500000001], [-0.049101, 51.394130399999995], [-0.04888939999999999, 51.39406400000001], [-0.04873739999999999, 51.394016099999995], [-0.0485193, 51.3939667], [-0.0482891, 51.3939214], [-0.0480169, 51.3938797], [-0.0477659, 51.393852900000006], [-0.04741829999999999, 51.3938279], [-0.0469094, 51.39379789999999], [-0.04535309999999999, 51.39370590000001], [-0.04455289999999999, 51.3936554], [-0.0437704, 51.393612], [-0.0416805, 51.3934874], [-0.04138549999999999, 51.39346989999999], [-0.04075019999999999, 51.39343029999999], [-0.03989199999999999, 51.393381699999985], [-0.0381372, 51.3932736], [-0.03639649999999999, 51.39316779999999], [-0.035753999999999994, 51.3931292], [-0.0355203, 51.3931122], [-0.034594099999999996, 51.3930473], [-0.0340228, 51.3929905], [-0.0336857, 51.3929499], [-0.033240799999999994, 51.39288379999999], [-0.0327848, 51.392808800000005], [-0.0324339, 51.39274030000001], [-0.03189159999999999, 51.39262759999999], [-0.031381799999999994, 51.39250340000001], [-0.030963, 51.3923872], [-0.03051959999999999, 51.39225470000001], [-0.030064, 51.3921082], [-0.029354899999999996, 51.3918456], [-0.028671799999999997, 51.3915611], [-0.0281636, 51.39133369999999], [-0.027907099999999997, 51.39120320000001], [-0.0275034, 51.3909766], [-0.027271699999999996, 51.3908387], [-0.0271212, 51.39074279999999], [-0.0267579, 51.3905058], [-0.0264565, 51.390294699999984], [-0.026127799999999996, 51.39004629999999], [-0.025768, 51.3897491], [-0.0255077, 51.3895218], [-0.0252016, 51.38923140000001], [-0.0250596, 51.3890913], [-0.0248119, 51.3888374], [-0.024329, 51.3883487], [-0.0237723, 51.38781], [-0.0235333, 51.3875879], [-0.023247499999999997, 51.38732389999999], [-0.0229292, 51.3870364], [-0.0228315, 51.38695129999999], [-0.02264781966278907, 51.38679167395817], [-0.0223298, 51.38651529999999], [-0.0218844, 51.38615070000001], [-0.0216226, 51.38594020000001], [-0.0210583, 51.385502499999994], [-0.0206634, 51.38520470000001], [-0.0199042, 51.384652499999994], [-0.0193742, 51.384290199999995], [-0.0188478, 51.38394029999999], [-0.017353499999999997, 51.383011200000006], [-0.016738, 51.38264670000001], [-0.0163822, 51.3824423], [-0.0160594, 51.382261], [-0.0152938, 51.38183989999999], [-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]} |
12.3 |
0813 |
0840 |
London Bridge |
Hayes (Kent) |
Hayes (Kent) |
51.3763777 |
0.0101965 |
51.3763777 |
0.0101965 |
1 |
0 |
2026-09-16 07:50:37 |
TERMINATED |
2026-09-16 07:40:00 |
Hayes (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072448 |
1789544341563290 |
38 |
38 |
2026-09-16 07:50:16.800775 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:16.479788 |
| 571551 |
602725 |
G26507 |
871K11MB16 |
2026-09-16 |
COMPLETE |
16072717 |
2026-09-16 08:40:00 |
2026-09-16 07:50:38 |
2026-09-18 07:50:38 |
{"id": 602725, "stp": "P", "toc": "Southern", "uid": "G26507", "consist": "377619+377705", "dest_crs": "EPS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26507/2026-09-16/detailed", "trust_id": "871K11MB16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Epsom", "service_date": "2026-09-16", "dest_arr_time": "0839", "dest_platform": "1", "is_terminated": 1, "next_location": "Epsom", "signalling_id": "1K11", "timing_status": "LATE", "origin_station": "London Bridge (Central)", "current_leg_arr": "0840", "current_leg_dep": "0836", "current_leg_end": "Epsom", "origin_dep_time": "0755", "origin_platform": "12", "current_location": "Epsom", "last_update_time": "2026-09-16T07:50:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2412751, 51.3452803], [-0.24327070000000003, 51.34440630000001], [-0.243677, 51.3442256], [-0.24469409999999997, 51.3437602], [-0.24519530000000003, 51.34351639999999], [-0.2456639, 51.3432548], [-0.2467867, 51.342572700000005], [-0.2479011, 51.34186759999999], [-0.250075, 51.340442], [-0.25204229999999994, 51.3392008], [-0.25399159999999993, 51.3379546], [-0.25582409999999994, 51.336764899999984], [-0.25638639999999996, 51.3364285], [-0.2566668, 51.33626579999999], [-0.25697470000000006, 51.3361044], [-0.2574902, 51.3358588], [-0.2580572, 51.33561659999999], [-0.2586999, 51.3353707], [-0.2593766, 51.3351568], [-0.25999069999999996, 51.335001600000005], [-0.2606163, 51.334855399999995], [-0.26121640000000007, 51.33474259999999], [-0.261791, 51.33464879999999], [-0.262606, 51.3345703], [-0.2632648, 51.3345171], [-0.2639136, 51.3344834], [-0.26413479999999995, 51.3344732], [-0.2643527, 51.3344679], [-0.2644683, 51.33446769999999], [-0.2646392, 51.3344732], [-0.2647842, 51.33447919999999], [-0.2651028, 51.3345013], [-0.2652914, 51.3345171], [-0.2654881, 51.33453750000001], [-0.2659449, 51.33458939999999], [-0.2662226999999999, 51.33461789999999], [-0.2664623, 51.33463569999999], [-0.26671620000000007, 51.334646799999994], [-0.2669, 51.3346515], [-0.2670974, 51.3346485], [-0.26728939999999995, 51.33463999999999], [-0.2675468, 51.334623099999995], [-0.2675644, 51.33462209999999], [-0.26778859999999993, 51.3346008], [-0.26815799999999995, 51.3345464], [-0.2684506, 51.334493499999994], [-0.2686809, 51.33444299999999], [-0.2689069, 51.3343873], [-0.269132, 51.334320000000005], [-0.26949458523585645, 51.33420746186569], [-0.27007729999999996, 51.3340266], [-0.2709366999999999, 51.333763], [-0.2711931, 51.3336846], [-0.2716503, 51.3335414], [-0.2719754, 51.333433500000005], [-0.2716319, 51.333600899999986], [-0.2713384, 51.33373649999999], [-0.2710802, 51.33384649999999], [-0.2705566, 51.334042799999985], [-0.2698516, 51.33427540000001]]}", "current_leg_start": "Ewell East", "dest_arr_time_act": "0839", "motion_projection": null, "next_location_lat": "51.3342754", "next_location_lon": "-0.2698516", "previous_location": "Ewell East", "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\": 430.826, \"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\": 2199.884, \"from_m\": 430.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2590.489, \"from_m\": 2199.884, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3206.992, \"from_m\": 2590.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4918.123, \"from_m\": 3206.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13929.659, \"from_m\": 4918.123, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14102.74, \"from_m\": 13929.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14179.551, \"from_m\": 14102.74, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14184.935, \"from_m\": 14179.551, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14792.989, \"from_m\": 14184.935, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14803.855, \"from_m\": 14792.989, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15275.554, \"from_m\": 14803.855, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15299.778, \"from_m\": 15275.554, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16259.359, \"from_m\": 15299.778, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16467.356, \"from_m\": 16259.359, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16502.612, \"from_m\": 16467.356, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16965.772, \"from_m\": 16502.612, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23450.347, \"from_m\": 16965.772, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23550.376, \"from_m\": 23450.347, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23555.772, \"from_m\": 23550.376, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23642.068, \"from_m\": 23555.772, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24051.946, \"from_m\": 23642.068, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24836.169, \"from_m\": 24051.946, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24850.869, \"from_m\": 24836.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25648.548, \"from_m\": 24850.869, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25665.188, \"from_m\": 25648.548, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26587.669, \"from_m\": 25665.188, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26664.288, \"from_m\": 26587.669, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27607.313, \"from_m\": 26664.288, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27910.004, \"from_m\": 27607.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29670.333, \"from_m\": 27910.004, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30032.714, \"from_m\": 29670.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30291.084, \"from_m\": 30032.714, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30453.434, \"from_m\": 30291.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30506.859, \"from_m\": 30453.434, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30551.579, \"from_m\": 30506.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30555.192, \"from_m\": 30551.579, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30610.817, \"from_m\": 30555.192, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30730.338, \"from_m\": 30610.817, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 602725, \"profile_key\": \"84668e16758969da3a2403394f2ad90d859c22f31abf8f56f6133593a0c7caf5\", \"schedule_id\": 10359, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"New Cross Gate\", \"stage_seq\": 5, \"distance_m\": 4567.0, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804H\", \"location\": \"Sydenham\", \"stage_seq\": 6, \"distance_m\": 10199.295, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Norwood Junction\", \"stage_seq\": 7, \"distance_m\": 13864.921, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 8, \"distance_m\": 15299.778, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"West Croydon\", \"stage_seq\": 9, \"distance_m\": 16737.351, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Waddon\", \"stage_seq\": 10, \"distance_m\": 18427.705, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822\", \"location\": \"Wallington\", \"stage_seq\": 11, \"distance_m\": 20902.442, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0824H\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 12, \"distance_m\": 22192.695, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0829\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 13, \"distance_m\": 23827.551, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832H\", \"location\": \"Cheam\", \"stage_seq\": 14, \"distance_m\": 25536.583, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0835H\", \"location\": \"Ewell East\", \"stage_seq\": 15, \"distance_m\": 27740.722, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": null, \"location\": \"Epsom\", \"stage_seq\": 16, \"distance_m\": 30730.338, \"section_seq\": 1, \"route_path_id\": 69134}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30730.338, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69134}], \"total_distance_m\": 30730.338, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28448.869, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2281.469, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0755", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3342754", "current_position_lon": "-0.2698516", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:29Z\", \"source_id\": 49430996, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:01:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:32Z\", \"source_id\": 16040219, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:00Z\", \"source_id\": 49450304, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:08:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:04Z\", \"source_id\": 16045749, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:31Z\", \"source_id\": 49469050, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:14:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:36Z\", \"source_id\": 16051192, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:49Z\", \"source_id\": 49478545, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:17:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:52Z\", \"source_id\": 16054031, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:20:11Z\", \"source_id\": 49488204, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:21:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:20:12Z\", \"source_id\": 16056856, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:57Z\", \"source_id\": 49496197, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:58Z\", \"source_id\": 16059118, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:58Z\", \"source_id\": 49507822, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:04Z\", \"source_id\": 16062571, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:24Z\", \"source_id\": 49520811, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:28Z\", \"source_id\": 16066208, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30126, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:40Z\", \"source_id\": 49530494, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:35:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:44Z\", \"source_id\": 16068986, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:19Z\", \"source_id\": 49544146, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:20Z\", \"source_id\": 16072717, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Epsom", "service_state_platform": "1", "timing_fact_generation": 1789544361479588, "current_leg_arrival_utc": "2026-09-16T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:17.377186", "service_state_evidence_id": 16072717, "current_leg_start_actual_dep": "2026-09-16T08:36:30+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:17.908394", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
EPS |
1K11 |
377619+377705 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 430.826, "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": 2199.884, "from_m": 430.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2590.489, "from_m": 2199.884, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3206.992, "from_m": 2590.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4918.123, "from_m": 3206.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13929.659, "from_m": 4918.123, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14102.74, "from_m": 13929.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14179.551, "from_m": 14102.74, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14184.935, "from_m": 14179.551, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14792.989, "from_m": 14184.935, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14803.855, "from_m": 14792.989, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15275.554, "from_m": 14803.855, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15299.778, "from_m": 15275.554, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16259.359, "from_m": 15299.778, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16467.356, "from_m": 16259.359, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16502.612, "from_m": 16467.356, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16965.772, "from_m": 16502.612, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23450.347, "from_m": 16965.772, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23550.376, "from_m": 23450.347, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23555.772, "from_m": 23550.376, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23642.068, "from_m": 23555.772, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24051.946, "from_m": 23642.068, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24836.169, "from_m": 24051.946, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24850.869, "from_m": 24836.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25648.548, "from_m": 24850.869, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25665.188, "from_m": 25648.548, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26587.669, "from_m": 25665.188, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26664.288, "from_m": 26587.669, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27607.313, "from_m": 26664.288, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27910.004, "from_m": 27607.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29670.333, "from_m": 27910.004, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30032.714, "from_m": 29670.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30291.084, "from_m": 30032.714, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30453.434, "from_m": 30291.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30506.859, "from_m": 30453.434, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30551.579, "from_m": 30506.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30555.192, "from_m": 30551.579, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30610.817, "from_m": 30555.192, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30730.338, "from_m": 30610.817, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 602725, "profile_key": "84668e16758969da3a2403394f2ad90d859c22f31abf8f56f6133593a0c7caf5", "schedule_id": 10359, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0755", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Bricklayers Arms Jn", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "New Cross Gate", "stage_seq": 5, "distance_m": 4567.0, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804H", "location": "Sydenham", "stage_seq": 6, "distance_m": 10199.295, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Norwood Junction", "stage_seq": 7, "distance_m": 13864.921, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 8, "distance_m": 15299.778, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "West Croydon", "stage_seq": 9, "distance_m": 16737.351, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Waddon", "stage_seq": 10, "distance_m": 18427.705, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822", "location": "Wallington", "stage_seq": 11, "distance_m": 20902.442, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0824H", "location": "Carshalton Beeches", "stage_seq": 12, "distance_m": 22192.695, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0829", "location": "Sutton (Surrey)", "stage_seq": 13, "distance_m": 23827.551, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832H", "location": "Cheam", "stage_seq": 14, "distance_m": 25536.583, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0835H", "location": "Ewell East", "stage_seq": 15, "distance_m": 27740.722, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": null, "location": "Epsom", "stage_seq": 16, "distance_m": 30730.338, "section_seq": 1, "route_path_id": 69134}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30730.338, "from_m": 0.0, "section_seq": 1, "route_path_id": 69134}], "total_distance_m": 30730.338, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28448.869, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2281.469, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:29Z", "source_id": 49430996, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:01:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:32Z", "source_id": 16040219, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30008, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:00Z", "source_id": 49450304, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:08:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:04Z", "source_id": 16045749, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30055, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:31Z", "source_id": 49469050, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:14:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:36Z", "source_id": 16051192, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:49Z", "source_id": 49478545, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:17:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:52Z", "source_id": 16054031, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30073, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:20:11Z", "source_id": 49488204, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:21:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:20:12Z", "source_id": 16056856, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30077, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:57Z", "source_id": 49496197, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:24:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:58Z", "source_id": 16059118, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30100, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:58Z", "source_id": 49507822, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:28:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:04Z", "source_id": 16062571, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30122, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:24Z", "source_id": 49520811, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:31:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:28Z", "source_id": 16066208, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30126, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:40Z", "source_id": 49530494, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:35:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:44Z", "source_id": 16068986, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30151, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:19Z", "source_id": 49544146, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:40:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:20Z", "source_id": 16072717, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
London Bridge (Central) |
0755 |
0755 |
12 |
None |
None |
Epsom |
0839 |
0839 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26507/2026-09-16/detailed |
None |
Ewell East |
2026-09-16T08:36:30+01:00 |
Epsom |
4.0 |
{"type": "LineString", "coordinates": [[-0.2412751, 51.3452803], [-0.24327070000000003, 51.34440630000001], [-0.243677, 51.3442256], [-0.24469409999999997, 51.3437602], [-0.24519530000000003, 51.34351639999999], [-0.2456639, 51.3432548], [-0.2467867, 51.342572700000005], [-0.2479011, 51.34186759999999], [-0.250075, 51.340442], [-0.25204229999999994, 51.3392008], [-0.25399159999999993, 51.3379546], [-0.25582409999999994, 51.336764899999984], [-0.25638639999999996, 51.3364285], [-0.2566668, 51.33626579999999], [-0.25697470000000006, 51.3361044], [-0.2574902, 51.3358588], [-0.2580572, 51.33561659999999], [-0.2586999, 51.3353707], [-0.2593766, 51.3351568], [-0.25999069999999996, 51.335001600000005], [-0.2606163, 51.334855399999995], [-0.26121640000000007, 51.33474259999999], [-0.261791, 51.33464879999999], [-0.262606, 51.3345703], [-0.2632648, 51.3345171], [-0.2639136, 51.3344834], [-0.26413479999999995, 51.3344732], [-0.2643527, 51.3344679], [-0.2644683, 51.33446769999999], [-0.2646392, 51.3344732], [-0.2647842, 51.33447919999999], [-0.2651028, 51.3345013], [-0.2652914, 51.3345171], [-0.2654881, 51.33453750000001], [-0.2659449, 51.33458939999999], [-0.2662226999999999, 51.33461789999999], [-0.2664623, 51.33463569999999], [-0.26671620000000007, 51.334646799999994], [-0.2669, 51.3346515], [-0.2670974, 51.3346485], [-0.26728939999999995, 51.33463999999999], [-0.2675468, 51.334623099999995], [-0.2675644, 51.33462209999999], [-0.26778859999999993, 51.3346008], [-0.26815799999999995, 51.3345464], [-0.2684506, 51.334493499999994], [-0.2686809, 51.33444299999999], [-0.2689069, 51.3343873], [-0.269132, 51.334320000000005], [-0.26949458523585645, 51.33420746186569], [-0.27007729999999996, 51.3340266], [-0.2709366999999999, 51.333763], [-0.2711931, 51.3336846], [-0.2716503, 51.3335414], [-0.2719754, 51.333433500000005], [-0.2716319, 51.333600899999986], [-0.2713384, 51.33373649999999], [-0.2710802, 51.33384649999999], [-0.2705566, 51.334042799999985], [-0.2698516, 51.33427540000001]]} |
1.7 |
0836 |
0840 |
Ewell East |
Epsom |
Epsom |
51.3342754 |
-0.2698516 |
51.3342754 |
-0.2698516 |
1 |
0 |
2026-09-16 07:50:37 |
TERMINATED |
2026-09-16 07:40:00 |
Epsom |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072717 |
1789544361479588 |
56 |
56 |
2026-09-16 07:50:17.908394 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:17.377186 |
| 571552 |
603615 |
C49687 |
745N12MC16 |
2026-09-16 |
COMPLETE |
16072012 |
2026-09-16 08:40:00 |
2026-09-16 07:50:38 |
2026-09-18 07:50:38 |
{"id": 603615, "stp": "P", "toc": "Great Western Railway", "uid": "C49687", "consist": "387153", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49687/2026-09-16/detailed", "trust_id": "745N12MC16", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading Traincare Depot", "service_date": "2026-09-16", "dest_arr_time": "0832", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5N12", "timing_status": "LATE", "origin_station": "Reading", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0828", "origin_platform": "12", "current_location": "Reading Traincare Depot", "last_update_time": "2026-09-16T07:50:38", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0832", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Reading", "current_leg_milage": null, "linx_max_speed_mph": 110, "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\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 424.91, \"from_m\": 235.267, \"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\": 465.166, \"from_m\": 424.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:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 601.771, \"from_m\": 465.166, \"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\": 1549.676, \"from_m\": 601.771, \"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\": 1861.296, \"from_m\": 1549.676, \"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\": 1920.61, \"from_m\": 1861.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1981.673, \"from_m\": 1920.61, \"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\": 4102.199, \"from_m\": 1981.673, \"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\": 603615, \"profile_key\": \"34cd596967cfdc1f7df6470db59bc4829209919edc5a64d157b27966ea6acba7\", \"schedule_id\": 6784, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Reading Depot Entrance C\", \"stage_seq\": 2, \"distance_m\": 3350.804, \"section_seq\": 1, \"route_path_id\": 30356}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": null, \"location\": \"Reading Traincare Depot\", \"stage_seq\": 3, \"distance_m\": 4102.199, \"section_seq\": 1, \"route_path_id\": 30356}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4102.199, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30356}], \"total_distance_m\": 4102.199, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 1981.673, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2120.526, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0828", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:23Z\", \"source_id\": 49541512, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:29Z\", \"source_id\": 16072012, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading Traincare Depot", "service_state_platform": null, "timing_fact_generation": 1789544310650913, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:21.023780", "service_state_evidence_id": 16072012, "current_leg_start_actual_dep": null, "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:21.659126", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
RDG |
None |
5N12 |
387153 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 235.267, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 424.91, "from_m": 235.267, "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": 465.166, "from_m": 424.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:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 601.771, "from_m": 465.166, "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": 1549.676, "from_m": 601.771, "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": 1861.296, "from_m": 1549.676, "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": 1920.61, "from_m": 1861.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1981.673, "from_m": 1920.61, "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": 4102.199, "from_m": 1981.673, "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": 603615, "profile_key": "34cd596967cfdc1f7df6470db59bc4829209919edc5a64d157b27966ea6acba7", "schedule_id": 6784, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0828", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Reading Depot Entrance C", "stage_seq": 2, "distance_m": 3350.804, "section_seq": 1, "route_path_id": 30356}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": null, "location": "Reading Traincare Depot", "stage_seq": 3, "distance_m": 4102.199, "section_seq": 1, "route_path_id": 30356}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4102.199, "from_m": 0.0, "section_seq": 1, "route_path_id": 30356}], "total_distance_m": 4102.199, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 1981.673, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2120.526, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23861, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:23Z", "source_id": 49541512, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:29Z", "source_id": 16072012, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Reading |
0828 |
0828 |
12 |
None |
None |
Reading Traincare Depot |
0832 |
0832 |
None |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49687/2026-09-16/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Reading |
Reading Traincare Depot |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-16 07:50:38 |
TERMINATED |
2026-09-16 07:40:00 |
Reading Traincare Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072012 |
1789544310650913 |
16 |
16 |
2026-09-16 07:50:21.659126 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:21.023780 |
| 571553 |
603606 |
W33993 |
363A19MC16 |
2026-09-16 |
COMPLETE |
16072157 |
2026-09-16 08:40:00 |
2026-09-16 07:50:38 |
2026-09-18 07:50:38 |
{"id": 603606, "stp": "P", "toc": "Avanti West Coast", "uid": "W33993", "consist": "390043", "dest_crs": "LIV", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33993/2026-09-16/detailed", "trust_id": "363A19MC16", "origin_crs": "XEG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-16", "dest_arr_time": "0837", "dest_platform": "10", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "3A19", "timing_status": "LATE", "origin_station": "Edge Hill Depot Complex", "current_leg_arr": "0840", "current_leg_dep": "0829", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "0827", "origin_platform": null, "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-16T07:50:38", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9322431999999994, 53.40316479999999], [-2.9336393, 53.40335429999998], [-2.9342162999999997, 53.4034279], [-2.9343639000000006, 53.40343909999999], [-2.9348265999999996, 53.40344949999999], [-2.9353338, 53.4034595], [-2.9357178000000004, 53.4034458], [-2.9360164, 53.4034452], [-2.9362825999999997, 53.4034318], [-2.9368097, 53.403375100000005], [-2.937039, 53.4033551], [-2.9372602999999997, 53.4033383], [-2.9374412999999997, 53.4033271], [-2.9378241999999997, 53.40331200000001], [-2.9383184, 53.4032639], [-2.9385359, 53.4032555], [-2.9389005, 53.403242299999995], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Edge Hill Depot Complex", "dest_arr_time_act": "0837", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Edge Hill Depot Complex", "current_leg_milage": "1.9", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 597.262, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 651.212, \"from_m\": 597.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 692.954, \"from_m\": 651.212, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 762.017, \"from_m\": 692.954, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 800.062, \"from_m\": 762.017, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1099.143, \"from_m\": 800.062, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1335.038, \"from_m\": 1099.143, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1376.612, \"from_m\": 1335.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2472.804, \"from_m\": 1376.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2839.064, \"from_m\": 2472.804, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3156.415, \"from_m\": 2839.064, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 603606, \"profile_key\": \"e5b5492d925a939d020a786f20ba3ec5bc1243c80e081460da85e942f273f5ae\", \"schedule_id\": 26498, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Edge Hill Depot Complex\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Edge Hill\", \"stage_seq\": 2, \"distance_m\": 986.02, \"section_seq\": 1, \"route_path_id\": 38616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 3, \"distance_m\": 1878.277, \"section_seq\": 1, \"route_path_id\": 38616}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 4, \"distance_m\": 3156.415, \"section_seq\": 1, \"route_path_id\": 38616}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3156.415, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38616}], \"total_distance_m\": 3156.415, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 2475.837, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 680.578, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0827", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:33Z\", \"source_id\": 49541931, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:37Z\", \"source_id\": 16072157, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "10", "timing_fact_generation": 1789544319421711, "current_leg_arrival_utc": "2026-09-16T08:40:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390043\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-16T07:40:24.420867", "service_state_evidence_id": 16072157, "current_leg_start_actual_dep": "2026-09-16T08:30:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:24.660777", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
XEG |
LIV |
3A19 |
390043 |
9 |
140 |
{"units": ["390043"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 597.262, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 651.212, "from_m": 597.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 692.954, "from_m": 651.212, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 762.017, "from_m": 692.954, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 800.062, "from_m": 762.017, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1099.143, "from_m": 800.062, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1335.038, "from_m": 1099.143, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1376.612, "from_m": 1335.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2472.804, "from_m": 1376.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2839.064, "from_m": 2472.804, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3156.415, "from_m": 2839.064, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 603606, "profile_key": "e5b5492d925a939d020a786f20ba3ec5bc1243c80e081460da85e942f273f5ae", "schedule_id": 26498, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0827", "location": "Edge Hill Depot Complex", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Edge Hill", "stage_seq": 2, "distance_m": 986.02, "section_seq": 1, "route_path_id": 38616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833H", "location": "Crown Street Jn", "stage_seq": 3, "distance_m": 1878.277, "section_seq": 1, "route_path_id": 38616}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 4, "distance_m": 3156.415, "section_seq": 1, "route_path_id": 38616}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3156.415, "from_m": 0.0, "section_seq": 1, "route_path_id": 38616}], "total_distance_m": 3156.415, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 2475.837, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 680.578, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9843, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:33Z", "source_id": 49541931, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:40:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:37Z", "source_id": 16072157, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Edge Hill Depot Complex |
0827 |
0827 |
None |
None |
None |
Liverpool Lime Street HL/ML |
0837 |
0837 |
10 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33993/2026-09-16/detailed |
None |
Edge Hill Depot Complex |
2026-09-16T08:30:00+01:00 |
Liverpool Lime Street HL/ML |
11.0 |
{"type": "LineString", "coordinates": [[-2.9322431999999994, 53.40316479999999], [-2.9336393, 53.40335429999998], [-2.9342162999999997, 53.4034279], [-2.9343639000000006, 53.40343909999999], [-2.9348265999999996, 53.40344949999999], [-2.9353338, 53.4034595], [-2.9357178000000004, 53.4034458], [-2.9360164, 53.4034452], [-2.9362825999999997, 53.4034318], [-2.9368097, 53.403375100000005], [-2.937039, 53.4033551], [-2.9372602999999997, 53.4033383], [-2.9374412999999997, 53.4033271], [-2.9378241999999997, 53.40331200000001], [-2.9383184, 53.4032639], [-2.9385359, 53.4032555], [-2.9389005, 53.403242299999995], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} |
1.9 |
0829 |
0840 |
Edge Hill Depot Complex |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-16 07:50:38 |
TERMINATED |
2026-09-16 07:40:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072157 |
1789544319421711 |
6 |
6 |
2026-09-16 07:50:24.660777 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:24.420867 |
| 571554 |
602502 |
F45402 |
512D191B16 |
2026-09-16 |
COMPLETE |
16072180 |
2026-09-16 08:40:00 |
2026-09-16 07:50:38 |
2026-09-18 07:50:38 |
{"id": 602502, "stp": "N", "toc": "c2c", "uid": "F45402", "consist": "357044+357211", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45402/2026-09-16/detailed", "trust_id": "512D191B16", "origin_crs": "GRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-16", "dest_arr_time": "0827", "dest_platform": "3", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2D19", "timing_status": "LATE", "origin_station": "Grays", "current_leg_arr": "0840", "current_leg_dep": "0836", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "0747", "origin_platform": "3", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-16T07:50:38", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]}", "current_leg_start": "Limehouse", "dest_arr_time_act": "0827", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "Limehouse", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1348.119, \"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\": 1499.235, \"from_m\": 1348.119, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1644.851, \"from_m\": 1499.235, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1940.784, \"from_m\": 1644.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\": 3334.461, \"from_m\": 1940.784, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11446.385, \"from_m\": 3334.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12080.628, \"from_m\": 11446.385, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23834.359, \"from_m\": 12080.628, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25325.658, \"from_m\": 23834.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25353.398, \"from_m\": 25325.658, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25360.224, \"from_m\": 25353.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27478.488, \"from_m\": 25360.224, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30153.546, \"from_m\": 27478.488, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32347.213, \"from_m\": 30153.546, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32786.628, \"from_m\": 32347.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\": 34141.143, \"from_m\": 32786.628, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34398.709, \"from_m\": 34141.143, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36250.328, \"from_m\": 34398.709, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36953.136, \"from_m\": 36250.328, \"capability_applied\": null, \"effective_limit_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\": 602502, \"profile_key\": \"3adc2f81f31b45505cf5d390a46c5656c9297e2cbd34c612092029a006fa75cf\", \"schedule_id\": 36110, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Grays\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 2, \"distance_m\": 1215.733, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751H\", \"location\": \"Chafford Hundred\", \"stage_seq\": 3, \"distance_m\": 3088.796, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Ockendon\", \"stage_seq\": 4, \"distance_m\": 7162.969, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0803H\", \"location\": \"Upminster\", \"stage_seq\": 5, \"distance_m\": 12452.575, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0812\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 24716.276, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"West Ham High Level\", \"stage_seq\": 7, \"distance_m\": 30547.87, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 8, \"distance_m\": 32665.113, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0823\", \"location\": \"Limehouse\", \"stage_seq\": 9, \"distance_m\": 34204.527, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Christian Street Jn\", \"stage_seq\": 10, \"distance_m\": 35791.935, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 11, \"distance_m\": 36953.136, \"section_seq\": 1, \"route_path_id\": 102741}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36953.136, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102741}], \"total_distance_m\": 36953.136, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 36946.31, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6.826, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0747", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:49:19Z\", \"source_id\": 49400273, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:50:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:49:23Z\", \"source_id\": 16030952, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:58Z\", \"source_id\": 49413241, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:54:04Z\", \"source_id\": 16034833, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:22Z\", \"source_id\": 49465647, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:12:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:22Z\", \"source_id\": 16050150, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:37Z\", \"source_id\": 49492370, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:22:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:41Z\", \"source_id\": 16058081, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:13Z\", \"source_id\": 49514334, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:16Z\", \"source_id\": 16064399, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:51Z\", \"source_id\": 49530924, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:35:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:54Z\", \"source_id\": 16069089, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:33Z\", \"source_id\": 49542019, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:39Z\", \"source_id\": 16072180, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "1", "timing_fact_generation": 1789544321050377, "current_leg_arrival_utc": "2026-09-16T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:24.424098", "service_state_evidence_id": 16072180, "current_leg_start_actual_dep": "2026-09-16T08:36:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:24.658232", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
GRY |
FST |
2D19 |
357044+357211 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1348.119, "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": 1499.235, "from_m": 1348.119, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1644.851, "from_m": 1499.235, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1940.784, "from_m": 1644.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": 3334.461, "from_m": 1940.784, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11446.385, "from_m": 3334.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12080.628, "from_m": 11446.385, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23834.359, "from_m": 12080.628, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25325.658, "from_m": 23834.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25353.398, "from_m": 25325.658, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25360.224, "from_m": 25353.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27478.488, "from_m": 25360.224, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30153.546, "from_m": 27478.488, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32347.213, "from_m": 30153.546, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32786.628, "from_m": 32347.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": 34141.143, "from_m": 32786.628, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34398.709, "from_m": 34141.143, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 36250.328, "from_m": 34398.709, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36953.136, "from_m": 36250.328, "capability_applied": null, "effective_limit_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": 602502, "profile_key": "3adc2f81f31b45505cf5d390a46c5656c9297e2cbd34c612092029a006fa75cf", "schedule_id": 36110, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0747", "location": "Grays", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "West Thurrock Jn", "stage_seq": 2, "distance_m": 1215.733, "section_seq": 1, "route_path_id": 102741}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751H", "location": "Chafford Hundred", "stage_seq": 3, "distance_m": 3088.796, "section_seq": 1, "route_path_id": 102741}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Ockendon", "stage_seq": 4, "distance_m": 7162.969, "section_seq": 1, "route_path_id": 102741}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0803H", "location": "Upminster", "stage_seq": 5, "distance_m": 12452.575, "section_seq": 1, "route_path_id": 102741}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0812", "location": "Barking", "stage_seq": 6, "distance_m": 24716.276, "section_seq": 1, "route_path_id": 102741}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "West Ham High Level", "stage_seq": 7, "distance_m": 30547.87, "section_seq": 1, "route_path_id": 102741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820", "location": "Gas Factory Jn", "stage_seq": 8, "distance_m": 32665.113, "section_seq": 1, "route_path_id": 102741}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0823", "location": "Limehouse", "stage_seq": 9, "distance_m": 34204.527, "section_seq": 1, "route_path_id": 102741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Christian Street Jn", "stage_seq": 10, "distance_m": 35791.935, "section_seq": 1, "route_path_id": 102741}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 11, "distance_m": 36953.136, "section_seq": 1, "route_path_id": 102741}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36953.136, "from_m": 0.0, "section_seq": 1, "route_path_id": 102741}], "total_distance_m": 36953.136, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 36946.31, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6.826, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14559, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:49:19Z", "source_id": 49400273, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:50:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:49:23Z", "source_id": 16030952, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14533, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:58Z", "source_id": 49413241, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:54:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:54:04Z", "source_id": 16034833, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:22Z", "source_id": 49465647, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:12:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:22Z", "source_id": 16050150, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:37Z", "source_id": 49492370, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:22:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:41Z", "source_id": 16058081, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:13Z", "source_id": 49514334, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:29:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:16Z", "source_id": 16064399, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:51Z", "source_id": 49530924, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:35:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:54Z", "source_id": 16069089, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15378, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:33Z", "source_id": 49542019, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:40:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:39Z", "source_id": 16072180, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Grays |
0747 |
0747 |
3 |
None |
None |
London Fenchurch Street |
0827 |
0827 |
3 |
LATE |
+13 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45402/2026-09-16/detailed |
None |
Limehouse |
2026-09-16T08:36:00+01:00 |
London Fenchurch Street |
4.0 |
{"type": "LineString", "coordinates": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} |
1.7 |
0836 |
0840 |
Limehouse |
London Fenchurch Street |
London Fenchurch Street |
51.5114471 |
-0.0779551 |
51.5114471 |
-0.0779551 |
1 |
0 |
2026-09-16 07:50:38 |
TERMINATED |
2026-09-16 07:40:00 |
London Fenchurch Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072180 |
1789544321050377 |
53 |
53 |
2026-09-16 07:50:24.658232 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:24.424098 |
| 571555 |
604574 |
G28038 |
535E83MN16 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 07:40:26 |
2026-09-16 07:50:38 |
2026-09-18 07:50:38 |
{"id": 604574, "stp": "P", "toc": "Thameslink", "uid": "G28038", "consist": null, "dest_crs": "XHE", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28038/2026-09-16/detailed", "trust_id": "535E83MN16", "origin_crs": "XLL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hornsey E.M.U.D.", "service_date": "2026-09-16", "dest_arr_time": "1429", "dest_platform": null, "is_terminated": 1, "next_location": "Hornsey E.M.U.D.", "signalling_id": "5E83", "timing_status": null, "origin_station": "Letchworth A/D Line", "current_leg_arr": "1429", "current_leg_dep": "1423", "current_leg_end": "Hornsey E.M.U.D.", "origin_dep_time": "1343", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-16T07:50:38", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.11996449798738268, 51.59795306178481], [-0.119936, 51.59792199999999], [-0.1197116, 51.5976267], [-0.11945989999999998, 51.5972578], [-0.119286, 51.59703460000001], [-0.1190137, 51.5966039], [-0.1189015, 51.5964643], [-0.1186795, 51.5961926], [-0.1186118, 51.5960964], [-0.11848909999999996, 51.595940199999994], [-0.1181444, 51.595529], [-0.1180472, 51.595403], [-0.11789570000000002, 51.5952179], [-0.1175195, 51.5948269], [-0.1173002, 51.5945681], [-0.1171024, 51.594312200000005], [-0.1169684, 51.594149], [-0.1163563, 51.5934091], [-0.1160655, 51.593048399999994], [-0.1157388, 51.592633], [-0.1141561, 51.5906374], [-0.11369250000000002, 51.5900479], [-0.1135279, 51.5898428], [-0.1134346, 51.589729], [-0.1131635, 51.5893809], [-0.1129988, 51.5891479], [-0.1128684, 51.5889655], [-0.11271280000000002, 51.5887629], [-0.11263929999999996, 51.5886714], [-0.1125269, 51.588496199999994], [-0.11246, 51.5883783], [-0.1123462, 51.58821079999999], [-0.1122435, 51.58807769999999], [-0.1120853, 51.5878282], [-0.1119433, 51.58760409999999], [-0.1117717, 51.587326], [-0.1116753, 51.5872051], [-0.1115275, 51.587009599999995], [-0.1114705, 51.5869161], [-0.1113813, 51.5867647], [-0.11131889999999998, 51.586658], [-0.11126519999999998, 51.5865547], [-0.111201, 51.5864311], [-0.1111227, 51.586284199999994], [-0.11109, 51.5862228], [-0.11098149999999998, 51.5860157], [-0.11084249999999998, 51.5857638], [-0.1107558, 51.5856416], [-0.1106353, 51.5854838], [-0.11043859999999998, 51.5851999], [-0.1102514, 51.584965], [-0.1100007, 51.584641399999995], [-0.1097284, 51.58428239999999]]}", "current_leg_start": "Alexandra Palace", "dest_arr_time_act": "1429", "motion_projection": null, "next_location_lat": "51.5842824", "next_location_lon": "-0.1097284", "previous_location": null, "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\": 327.213, \"from_m\": 0.0, \"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\": 359.619, \"from_m\": 327.213, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 501.009, \"from_m\": 359.619, \"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\": 3987.915, \"from_m\": 501.009, \"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\": 4046.239, \"from_m\": 3987.915, \"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\": 4073.342, \"from_m\": 4046.239, \"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\": 4657.326, \"from_m\": 4073.342, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4754.338, \"from_m\": 4657.326, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 4822.724, \"from_m\": 4754.338, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11718.403, \"from_m\": 4822.724, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 11820.032, \"from_m\": 11718.403, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13354.466, \"from_m\": 11820.032, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15923.668, \"from_m\": 13354.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27046.932, \"from_m\": 15923.668, \"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\": 27072.273, \"from_m\": 27046.932, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46100.0, \"from_m\": 27072.273, \"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\": 49631.891, \"from_m\": 46100.0, \"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\": 49687.672, \"from_m\": 49631.891, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49761.516, \"from_m\": 49687.672, \"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\": 50756.198, \"from_m\": 49761.516, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50889.981, \"from_m\": 50756.198, \"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\": 50952.238, \"from_m\": 50889.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51825.829, \"from_m\": 50952.238, \"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\": 53959.023, \"from_m\": 51825.829, \"capability_applied\": null, \"effective_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\": 604574, \"profile_key\": \"e2bc8dc591eb7557044a625ba691963c6e97f795f75adcc5426d86e8a2a6026a\", \"schedule_id\": 10951, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1343\", \"location\": \"Letchworth A/D Line\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1345\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 2, \"distance_m\": 735.999, \"section_seq\": 1, \"route_path_id\": 69347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1348\", \"location\": \"Hitchin\", \"stage_seq\": 3, \"distance_m\": 4985.413, \"section_seq\": 1, \"route_path_id\": 69347}, {\"is_pass\": false, \"wtt_arr\": \"1352\", \"wtt_dep\": \"1357\", \"location\": \"Stevenage\", \"stage_seq\": 4, \"distance_m\": 12022.107, \"section_seq\": 1, \"route_path_id\": 69347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358H\", \"location\": \"Langley Jn\", \"stage_seq\": 5, \"distance_m\": 13627.514, \"section_seq\": 1, \"route_path_id\": 69347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359H\", \"location\": \"Langley South Jn\", \"stage_seq\": 6, \"distance_m\": 14747.731, \"section_seq\": 1, \"route_path_id\": 69347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400H\", \"location\": \"Bragbury Jn\", \"stage_seq\": 7, \"distance_m\": 16480.072, \"section_seq\": 1, \"route_path_id\": 69347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404H\", \"location\": \"Molewood Jn\", \"stage_seq\": 8, \"distance_m\": 24436.438, \"section_seq\": 1, \"route_path_id\": 69347}, {\"is_pass\": false, \"wtt_arr\": \"1406H\", \"wtt_dep\": \"1407H\", \"location\": \"Hertford North\", \"stage_seq\": 9, \"distance_m\": 27113.183, \"section_seq\": 1, \"route_path_id\": 69347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410H\", \"location\": \"Ponsbourne Tunnel Sig. K894\", \"stage_seq\": 10, \"distance_m\": 32264.097, \"section_seq\": 1, \"route_path_id\": 69347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416\", \"location\": \"Gordon Hill\", \"stage_seq\": 11, \"distance_m\": 42793.773, \"section_seq\": 1, \"route_path_id\": 69347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420H\", \"location\": \"Bowes Park\", \"stage_seq\": 12, \"distance_m\": 49523.245, \"section_seq\": 1, \"route_path_id\": 69347}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": \"1423\", \"location\": \"Alexandra Palace\", \"stage_seq\": 13, \"distance_m\": 50596.311, \"section_seq\": 1, \"route_path_id\": 69347}, {\"is_pass\": false, \"wtt_arr\": \"1429\", \"wtt_dep\": null, \"location\": \"Hornsey E.M.U.D.\", \"stage_seq\": 14, \"distance_m\": 53959.023, \"section_seq\": 1, \"route_path_id\": 69347}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53959.023, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69347}], \"total_distance_m\": 53959.023, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 48086.16, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 5872.863, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1343", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "6.0", "current_position_lat": "51.5842824", "current_position_lon": "-0.1097284", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:19Z\", \"source_id\": 49541407, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 16094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:42Z\", \"source_id\": 49545279, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:26\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "Hornsey E.M.U.D.", "service_state_platform": null, "timing_fact_generation": 1789544386371570, "current_leg_arrival_utc": "2026-09-16T14:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:26.235139", "service_state_evidence_id": 49545279, "current_leg_start_actual_dep": "2026-09-16T14:23:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T07:40:26", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:26.534914", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
XLL |
XHE |
5E83 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 327.213, "from_m": 0.0, "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": 359.619, "from_m": 327.213, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 501.009, "from_m": 359.619, "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": 3987.915, "from_m": 501.009, "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": 4046.239, "from_m": 3987.915, "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": 4073.342, "from_m": 4046.239, "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": 4657.326, "from_m": 4073.342, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4754.338, "from_m": 4657.326, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 4822.724, "from_m": 4754.338, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11718.403, "from_m": 4822.724, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 11820.032, "from_m": 11718.403, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13354.466, "from_m": 11820.032, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15923.668, "from_m": 13354.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27046.932, "from_m": 15923.668, "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": 27072.273, "from_m": 27046.932, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46100.0, "from_m": 27072.273, "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": 49631.891, "from_m": 46100.0, "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": 49687.672, "from_m": 49631.891, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49761.516, "from_m": 49687.672, "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": 50756.198, "from_m": 49761.516, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50889.981, "from_m": 50756.198, "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": 50952.238, "from_m": 50889.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51825.829, "from_m": 50952.238, "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": 53959.023, "from_m": 51825.829, "capability_applied": null, "effective_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": 604574, "profile_key": "e2bc8dc591eb7557044a625ba691963c6e97f795f75adcc5426d86e8a2a6026a", "schedule_id": 10951, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1343", "location": "Letchworth A/D Line", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1345", "location": "Letchworth Garden City", "stage_seq": 2, "distance_m": 735.999, "section_seq": 1, "route_path_id": 69347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1348", "location": "Hitchin", "stage_seq": 3, "distance_m": 4985.413, "section_seq": 1, "route_path_id": 69347}, {"is_pass": false, "wtt_arr": "1352", "wtt_dep": "1357", "location": "Stevenage", "stage_seq": 4, "distance_m": 12022.107, "section_seq": 1, "route_path_id": 69347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358H", "location": "Langley Jn", "stage_seq": 5, "distance_m": 13627.514, "section_seq": 1, "route_path_id": 69347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359H", "location": "Langley South Jn", "stage_seq": 6, "distance_m": 14747.731, "section_seq": 1, "route_path_id": 69347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400H", "location": "Bragbury Jn", "stage_seq": 7, "distance_m": 16480.072, "section_seq": 1, "route_path_id": 69347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404H", "location": "Molewood Jn", "stage_seq": 8, "distance_m": 24436.438, "section_seq": 1, "route_path_id": 69347}, {"is_pass": false, "wtt_arr": "1406H", "wtt_dep": "1407H", "location": "Hertford North", "stage_seq": 9, "distance_m": 27113.183, "section_seq": 1, "route_path_id": 69347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410H", "location": "Ponsbourne Tunnel Sig. K894", "stage_seq": 10, "distance_m": 32264.097, "section_seq": 1, "route_path_id": 69347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416", "location": "Gordon Hill", "stage_seq": 11, "distance_m": 42793.773, "section_seq": 1, "route_path_id": 69347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420H", "location": "Bowes Park", "stage_seq": 12, "distance_m": 49523.245, "section_seq": 1, "route_path_id": 69347}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": "1423", "location": "Alexandra Palace", "stage_seq": 13, "distance_m": 50596.311, "section_seq": 1, "route_path_id": 69347}, {"is_pass": false, "wtt_arr": "1429", "wtt_dep": null, "location": "Hornsey E.M.U.D.", "stage_seq": 14, "distance_m": 53959.023, "section_seq": 1, "route_path_id": 69347}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53959.023, "from_m": 0.0, "section_seq": 1, "route_path_id": 69347}], "total_distance_m": 53959.023, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 48086.16, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 5872.863, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16008, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:19Z", "source_id": 49541407, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:39:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 16094, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:42Z", "source_id": 49545279, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:40:26", "operational_fact": true, "platform_smart_ids": []}] |
Letchworth A/D Line |
1343 |
1343 |
2 |
None |
None |
Hornsey E.M.U.D. |
1429 |
1429 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G28038/2026-09-16/detailed |
None |
Alexandra Palace |
2026-09-16T14:23:00+01:00 |
Hornsey E.M.U.D. |
6.0 |
{"type": "LineString", "coordinates": [[-0.11996449798738268, 51.59795306178481], [-0.119936, 51.59792199999999], [-0.1197116, 51.5976267], [-0.11945989999999998, 51.5972578], [-0.119286, 51.59703460000001], [-0.1190137, 51.5966039], [-0.1189015, 51.5964643], [-0.1186795, 51.5961926], [-0.1186118, 51.5960964], [-0.11848909999999996, 51.595940199999994], [-0.1181444, 51.595529], [-0.1180472, 51.595403], [-0.11789570000000002, 51.5952179], [-0.1175195, 51.5948269], [-0.1173002, 51.5945681], [-0.1171024, 51.594312200000005], [-0.1169684, 51.594149], [-0.1163563, 51.5934091], [-0.1160655, 51.593048399999994], [-0.1157388, 51.592633], [-0.1141561, 51.5906374], [-0.11369250000000002, 51.5900479], [-0.1135279, 51.5898428], [-0.1134346, 51.589729], [-0.1131635, 51.5893809], [-0.1129988, 51.5891479], [-0.1128684, 51.5889655], [-0.11271280000000002, 51.5887629], [-0.11263929999999996, 51.5886714], [-0.1125269, 51.588496199999994], [-0.11246, 51.5883783], [-0.1123462, 51.58821079999999], [-0.1122435, 51.58807769999999], [-0.1120853, 51.5878282], [-0.1119433, 51.58760409999999], [-0.1117717, 51.587326], [-0.1116753, 51.5872051], [-0.1115275, 51.587009599999995], [-0.1114705, 51.5869161], [-0.1113813, 51.5867647], [-0.11131889999999998, 51.586658], [-0.11126519999999998, 51.5865547], [-0.111201, 51.5864311], [-0.1111227, 51.586284199999994], [-0.11109, 51.5862228], [-0.11098149999999998, 51.5860157], [-0.11084249999999998, 51.5857638], [-0.1107558, 51.5856416], [-0.1106353, 51.5854838], [-0.11043859999999998, 51.5851999], [-0.1102514, 51.584965], [-0.1100007, 51.584641399999995], [-0.1097284, 51.58428239999999]]} |
1.0 |
1423 |
1429 |
None |
None |
Hornsey E.M.U.D. |
51.5842824 |
-0.1097284 |
51.5842824 |
-0.1097284 |
1 |
0 |
2026-09-16 07:50:38 |
TERMINATED |
2026-09-16 07:40:26 |
Hornsey E.M.U.D. |
TD |
DIRECT_DESTINATION_ARRIVAL |
49545279 |
1789544386371570 |
5 |
5 |
2026-09-16 07:50:26.534914 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:26.235139 |
| 571556 |
602919 |
F45260 |
522R701C16 |
2026-09-16 |
COMPLETE |
16072574 |
2026-09-16 08:40:00 |
2026-09-16 07:50:38 |
2026-09-18 07:50:38 |
{"id": 602919, "stp": "N", "toc": "c2c", "uid": "F45260", "consist": "357315+357318", "dest_crs": "GRY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45260/2026-09-16/detailed", "trust_id": "522R701C16", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grays", "service_date": "2026-09-16", "dest_arr_time": "0838", "dest_platform": "3", "is_terminated": 1, "next_location": "Grays", "signalling_id": "2R70", "timing_status": "LATE", "origin_station": "London Fenchurch Street", "current_leg_arr": "0840", "current_leg_dep": "0834", "current_leg_end": "Grays", "origin_dep_time": "0802", "origin_platform": "1", "current_location": "Grays", "last_update_time": "2026-09-16T07:50:38", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.24302230024387392, 51.48597220430625], [0.2437283, 51.4855546], [0.2444796999999999, 51.4851245], [0.2450818, 51.4847943], [0.24619419999999995, 51.4842118], [0.2467731, 51.483923299999994], [0.2473744, 51.4836451], [0.2485788, 51.4830999], [0.249247, 51.482806299999986], [0.2500193, 51.48247889999999], [0.2518433, 51.481733], [0.2536983, 51.48096569999999], [0.25483169999999994, 51.48045580000001], [0.2559397, 51.4799185], [0.2563966, 51.47968190000001], [0.2568562, 51.4794286], [0.2573078, 51.4791744], [0.2577892, 51.47891979999999], [0.2585568, 51.4784902], [0.2607052, 51.4772092], [0.26359450000000006, 51.4754942], [0.2640795337771686, 51.475200715821515], [0.2655045, 51.47507240000001], [0.2666277, 51.47496699999999], [0.2677261, 51.47487949999999], [0.26949458523585645, 51.47472499583454], [0.2711714, 51.47457849999999], [0.2729224, 51.474431], [0.27323139999999996, 51.47441080000001], [0.2746837999999999, 51.47431609999999], [0.2763824, 51.4742247], [0.2780787, 51.4741623], [0.2789533, 51.47414279999999], [0.2798746999999999, 51.4741288], [0.2816666, 51.4741274], [0.283445, 51.47414700000001], [0.28521870000000005, 51.4741892], [0.2870056, 51.4742757], [0.28879969999999994, 51.47438640000001], [0.2952869, 51.4748548], [0.2975679, 51.4750137], [0.3002073, 51.47519619999999], [0.3010863, 51.4752583], [0.3015299, 51.475295], [0.3015438429383707, 51.47529585444191], [0.3017965386380576, 51.475314714043115], [0.30201968313057576, 51.47533221437389], [0.3022174982000348, 51.47534854917524], [0.30239420563054437, 51.47536391218812], [0.302554027206214, 51.47537849715357], [0.3027011847111534, 51.475392497812535], [0.3028398999294722, 51.47540610790602], [0.3029743946452799, 51.475419521175034], [0.3031088906426862, 51.475432931360544], [0.3032476097058008, 51.47544653220355], [0.30339477361873307, 51.47546051744506], [0.3035546041655929, 51.47547508082604], [0.30373132313048967, 51.47549041608748], [0.30392915229753314, 51.47550671697039], [0.304152313450833, 51.47552417721576], [0.3044050283744987, 51.47554299056456], [0.30484539999999993, 51.47557520000001], [0.3056322, 51.47563540000001], [0.3070746999999999, 51.4757382], [0.3082406, 51.4758221], [0.309619, 51.47592209999999], [0.31093400000000004, 51.4760144], [0.3131468, 51.47617749999999], [0.3137355, 51.47621519999999], [0.3144297999999999, 51.4762782], [0.3160917999999999, 51.4763889], [0.31624889999999994, 51.4764004], [0.3170932, 51.476416099999994], [0.3174849, 51.4764364], [0.3179914, 51.47645539999999], [0.31851009999999996, 51.4764686], [0.31900629999999996, 51.4764721], [0.31951150000000006, 51.476471399999994], [0.3199773, 51.47646449999999], [0.32043409999999994, 51.476449999999986], [0.32088659999999997, 51.4764321]]}", "current_leg_start": "Purfleet", "dest_arr_time_act": "0838", "motion_projection": null, "next_location_lat": "51.4764321", "next_location_lon": "0.3208866", "previous_location": "Purfleet", "current_leg_milage": "3.7", "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\": 12650.319, \"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\": 12944.408, \"from_m\": 12650.319, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13257.665, \"from_m\": 12944.408, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13420.52, \"from_m\": 13257.665, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14684.853, \"from_m\": 13420.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14744.86, \"from_m\": 14684.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\": 14982.299, \"from_m\": 14744.86, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16094.617, \"from_m\": 14982.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18338.003, \"from_m\": 16094.617, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18379.639, \"from_m\": 18338.003, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32941.808, \"from_m\": 18379.639, \"capability_applied\": null, \"effective_limit_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\": 602919, \"profile_key\": \"488b60c40e5a41e15aacc2c49aef5e8a949ed1af19fb260e7ea4a7274cad3fca\", \"schedule_id\": 36014, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0806H\", \"location\": \"Limehouse\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0811H\", \"location\": \"West Ham High Level\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 13248.439, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 7, \"distance_m\": 14963.902, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Dagenham Dock\", \"stage_seq\": 8, \"distance_m\": 17019.558, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826H\", \"location\": \"Rainham (Essex)\", \"stage_seq\": 9, \"distance_m\": 21469.809, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": \"0832\", \"location\": \"Purfleet\", \"stage_seq\": 10, \"distance_m\": 26764.204, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 11, \"distance_m\": 31726.075, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": null, \"location\": \"Grays\", \"stage_seq\": 12, \"distance_m\": 32941.808, \"section_seq\": 1, \"route_path_id\": 102773}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32941.808, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102773}], \"total_distance_m\": 32941.808, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 30936.709, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2005.099, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0802", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4764321", "current_position_lon": "0.3208866", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:54Z\", \"source_id\": 49452999, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:08:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:58Z\", \"source_id\": 16046501, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:48Z\", \"source_id\": 49467047, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:13:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:51Z\", \"source_id\": 16050551, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:37Z\", \"source_id\": 49483640, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:42Z\", \"source_id\": 16055580, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:02Z\", \"source_id\": 49496433, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:23:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:06Z\", \"source_id\": 16059246, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:13Z\", \"source_id\": 49505706, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:27:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:17Z\", \"source_id\": 16061931, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:44Z\", \"source_id\": 49524855, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:47Z\", \"source_id\": 16067293, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:06Z\", \"source_id\": 49543449, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:07Z\", \"source_id\": 16072574, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grays", "service_state_platform": "3", "timing_fact_generation": 1789544348630166, "current_leg_arrival_utc": "2026-09-16T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:27.604575", "service_state_evidence_id": 16072574, "current_leg_start_actual_dep": "2026-09-16T08:34:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:28.091999", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
FST |
GRY |
2R70 |
357315+357318 |
8 |
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": 12650.319, "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": 12944.408, "from_m": 12650.319, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13257.665, "from_m": 12944.408, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13420.52, "from_m": 13257.665, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14684.853, "from_m": 13420.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14744.86, "from_m": 14684.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": 14982.299, "from_m": 14744.86, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16094.617, "from_m": 14982.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18338.003, "from_m": 16094.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18379.639, "from_m": 18338.003, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32941.808, "from_m": 18379.639, "capability_applied": null, "effective_limit_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": 602919, "profile_key": "488b60c40e5a41e15aacc2c49aef5e8a949ed1af19fb260e7ea4a7274cad3fca", "schedule_id": 36014, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0802", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0806H", "location": "Limehouse", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 102773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808H", "location": "Gas Factory Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0811H", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Barking", "stage_seq": 6, "distance_m": 13248.439, "section_seq": 1, "route_path_id": 102773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Ripple Lane West Jn", "stage_seq": 7, "distance_m": 14963.902, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Dagenham Dock", "stage_seq": 8, "distance_m": 17019.558, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826H", "location": "Rainham (Essex)", "stage_seq": 9, "distance_m": 21469.809, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": "0832", "location": "Purfleet", "stage_seq": 10, "distance_m": 26764.204, "section_seq": 1, "route_path_id": 102773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "West Thurrock Jn", "stage_seq": 11, "distance_m": 31726.075, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": null, "location": "Grays", "stage_seq": 12, "distance_m": 32941.808, "section_seq": 1, "route_path_id": 102773}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32941.808, "from_m": 0.0, "section_seq": 1, "route_path_id": 102773}], "total_distance_m": 32941.808, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 30936.709, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2005.099, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15367, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:54Z", "source_id": 49452999, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:08:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:58Z", "source_id": 16046501, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:48Z", "source_id": 49467047, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:13:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:51Z", "source_id": 16050551, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14720, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:37Z", "source_id": 49483640, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:19:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:42Z", "source_id": 16055580, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:02Z", "source_id": 49496433, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:23:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:06Z", "source_id": 16059246, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14580, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:13Z", "source_id": 49505706, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:27:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:17Z", "source_id": 16061931, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14574, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:44Z", "source_id": 49524855, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:33:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:47Z", "source_id": 16067293, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14551, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:06Z", "source_id": 49543449, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:40:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:07Z", "source_id": 16072574, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
London Fenchurch Street |
0802 |
0802 |
1 |
None |
None |
Grays |
0838 |
0838 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45260/2026-09-16/detailed |
None |
Purfleet |
2026-09-16T08:34:00+01:00 |
Grays |
6.0 |
{"type": "LineString", "coordinates": [[0.24302230024387392, 51.48597220430625], [0.2437283, 51.4855546], [0.2444796999999999, 51.4851245], [0.2450818, 51.4847943], [0.24619419999999995, 51.4842118], [0.2467731, 51.483923299999994], [0.2473744, 51.4836451], [0.2485788, 51.4830999], [0.249247, 51.482806299999986], [0.2500193, 51.48247889999999], [0.2518433, 51.481733], [0.2536983, 51.48096569999999], [0.25483169999999994, 51.48045580000001], [0.2559397, 51.4799185], [0.2563966, 51.47968190000001], [0.2568562, 51.4794286], [0.2573078, 51.4791744], [0.2577892, 51.47891979999999], [0.2585568, 51.4784902], [0.2607052, 51.4772092], [0.26359450000000006, 51.4754942], [0.2640795337771686, 51.475200715821515], [0.2655045, 51.47507240000001], [0.2666277, 51.47496699999999], [0.2677261, 51.47487949999999], [0.26949458523585645, 51.47472499583454], [0.2711714, 51.47457849999999], [0.2729224, 51.474431], [0.27323139999999996, 51.47441080000001], [0.2746837999999999, 51.47431609999999], [0.2763824, 51.4742247], [0.2780787, 51.4741623], [0.2789533, 51.47414279999999], [0.2798746999999999, 51.4741288], [0.2816666, 51.4741274], [0.283445, 51.47414700000001], [0.28521870000000005, 51.4741892], [0.2870056, 51.4742757], [0.28879969999999994, 51.47438640000001], [0.2952869, 51.4748548], [0.2975679, 51.4750137], [0.3002073, 51.47519619999999], [0.3010863, 51.4752583], [0.3015299, 51.475295], [0.3015438429383707, 51.47529585444191], [0.3017965386380576, 51.475314714043115], [0.30201968313057576, 51.47533221437389], [0.3022174982000348, 51.47534854917524], [0.30239420563054437, 51.47536391218812], [0.302554027206214, 51.47537849715357], [0.3027011847111534, 51.475392497812535], [0.3028398999294722, 51.47540610790602], [0.3029743946452799, 51.475419521175034], [0.3031088906426862, 51.475432931360544], [0.3032476097058008, 51.47544653220355], [0.30339477361873307, 51.47546051744506], [0.3035546041655929, 51.47547508082604], [0.30373132313048967, 51.47549041608748], [0.30392915229753314, 51.47550671697039], [0.304152313450833, 51.47552417721576], [0.3044050283744987, 51.47554299056456], [0.30484539999999993, 51.47557520000001], [0.3056322, 51.47563540000001], [0.3070746999999999, 51.4757382], [0.3082406, 51.4758221], [0.309619, 51.47592209999999], [0.31093400000000004, 51.4760144], [0.3131468, 51.47617749999999], [0.3137355, 51.47621519999999], [0.3144297999999999, 51.4762782], [0.3160917999999999, 51.4763889], [0.31624889999999994, 51.4764004], [0.3170932, 51.476416099999994], [0.3174849, 51.4764364], [0.3179914, 51.47645539999999], [0.31851009999999996, 51.4764686], [0.31900629999999996, 51.4764721], [0.31951150000000006, 51.476471399999994], [0.3199773, 51.47646449999999], [0.32043409999999994, 51.476449999999986], [0.32088659999999997, 51.4764321]]} |
3.7 |
0834 |
0840 |
Purfleet |
Grays |
Grays |
51.4764321 |
0.3208866 |
51.4764321 |
0.3208866 |
1 |
0 |
2026-09-16 07:50:38 |
TERMINATED |
2026-09-16 07:40:00 |
Grays |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072574 |
1789544348630166 |
44 |
44 |
2026-09-16 07:50:28.091999 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:27.604575 |
| 571557 |
603265 |
C22290 |
872P14MC16 |
2026-09-16 |
COMPLETE |
16072742 |
2026-09-16 08:40:00 |
2026-09-16 07:50:38 |
2026-09-18 07:50:38 |
{"id": 603265, "stp": "P", "toc": "Southern", "uid": "C22290", "consist": "377470", "dest_crs": "PUR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22290/2026-09-16/detailed", "trust_id": "872P14MC16", "origin_crs": "TAT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Purley", "service_date": "2026-09-16", "dest_arr_time": "0841", "dest_platform": "5", "is_terminated": 1, "next_location": "Purley", "signalling_id": "2P14", "timing_status": "EARLY", "origin_station": "Tattenham Corner", "current_leg_arr": "0840", "current_leg_dep": "0837", "current_leg_end": "Purley", "origin_dep_time": "0815", "origin_platform": "2", "current_location": "Purley Carriage Holding Sidings", "last_update_time": "2026-09-16T07:50:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12345359999999998, 51.3310401], [-0.123258, 51.33134129999999], [-0.1229909, 51.3317099], [-0.1228832, 51.33185160000001], [-0.12271110000000002, 51.33204859999999], [-0.12250039999999998, 51.3322529], [-0.1223885, 51.33235229999999], [-0.12228799999999998, 51.3324337], [-0.12218709999999998, 51.33250580000001], [-0.1220463, 51.33259809999998], [-0.12193809999999998, 51.33266689999999], [-0.1218031, 51.3327471], [-0.12163239999999996, 51.332833], [-0.12155390000000002, 51.33286890000001], [-0.12141789999999998, 51.3329284], [-0.1212932, 51.3329744], [-0.12112619999999998, 51.33302849999999], [-0.12096499999999998, 51.3330729], [-0.1207902, 51.33311090000001], [-0.1205934, 51.3331433], [-0.1204, 51.3331664], [-0.1201951, 51.3331815], [-0.12004681551543452, 51.333189321818146], [-0.11998817414365512, 51.3332359002882], [-0.1199206135779596, 51.33323895766482], [-0.1198362847414203, 51.333242773870175], [-0.1196645, 51.3333789], [-0.11917089999999995, 51.33377759999999], [-0.1187541, 51.3340978], [-0.1182312, 51.33449689999999], [-0.11781850000000002, 51.334805], [-0.11726549999999995, 51.33522539999999], [-0.1168184, 51.3355501], [-0.11627369999999997, 51.3359226], [-0.115868, 51.3362103], [-0.11510929999999998, 51.3367188], [-0.11491020000000002, 51.3368476], [-0.1147566, 51.33694870000001], [-0.1143979, 51.33719419999999], [-0.11393649999999998, 51.337483899999995], [-0.11357449999999998, 51.3377174]]}", "current_leg_start": "Reedham", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "51.3377174", "next_location_lon": "-0.1135745", "previous_location": "Reedham", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 818.55, \"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\": 905.742, \"from_m\": 818.55, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1871.089, \"from_m\": 905.742, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3283.511, \"from_m\": 1871.089, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3696.783, \"from_m\": 3283.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\": 3884.332, \"from_m\": 3696.783, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5956.026, \"from_m\": 3884.332, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6404.894, \"from_m\": 5956.026, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7053.081, \"from_m\": 6404.894, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7720.797, \"from_m\": 7053.081, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9065.184, \"from_m\": 7720.797, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10357.393, \"from_m\": 9065.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\": 11060.156, \"from_m\": 10357.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\": 11297.829, \"from_m\": 11060.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\": 12183.705, \"from_m\": 11297.829, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13231.774, \"from_m\": 12183.705, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13573.825, \"from_m\": 13231.774, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13634.292, \"from_m\": 13573.825, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13900.184, \"from_m\": 13634.292, \"capability_applied\": null, \"effective_limit_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\": 603265, \"profile_key\": \"e1f451c2a449baeb59caf48becf60eca906411a8e07a56513897b206b17f9bf1\", \"schedule_id\": 3198, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Tattenham Corner\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29333}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819\", \"location\": \"Tadworth\", \"stage_seq\": 2, \"distance_m\": 1964.278, \"section_seq\": 1, \"route_path_id\": 29333}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Kingswood\", \"stage_seq\": 3, \"distance_m\": 4128.402, \"section_seq\": 1, \"route_path_id\": 29333}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828\", \"location\": \"Chipstead\", \"stage_seq\": 4, \"distance_m\": 7961.489, \"section_seq\": 1, \"route_path_id\": 29333}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831\", \"location\": \"Woodmansterne\", \"stage_seq\": 5, \"distance_m\": 9562.876, \"section_seq\": 1, \"route_path_id\": 29333}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0835\", \"location\": \"Coulsdon Town\", \"stage_seq\": 6, \"distance_m\": 11137.348, \"section_seq\": 1, \"route_path_id\": 29333}, {\"is_pass\": false, \"wtt_arr\": \"0837H\", \"wtt_dep\": \"0838\", \"location\": \"Reedham\", \"stage_seq\": 7, \"distance_m\": 12314.674, \"section_seq\": 1, \"route_path_id\": 29333}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Purley\", \"stage_seq\": 8, \"distance_m\": 13900.184, \"section_seq\": 1, \"route_path_id\": 29333}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13900.184, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29333}], \"total_distance_m\": 13900.184, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13662.511, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 237.673, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0815", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3377174", "current_position_lon": "-0.1135745", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:32Z\", \"source_id\": 49477736, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:17:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:36Z\", \"source_id\": 16053833, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:17Z\", \"source_id\": 49497187, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:27:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:18Z\", \"source_id\": 16059416, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:58Z\", \"source_id\": 49513609, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:04Z\", \"source_id\": 16064247, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:33:11Z\", \"source_id\": 49526189, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:33:16Z\", \"source_id\": 16067710, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:36:29Z\", \"source_id\": 49535823, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:36:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:36:32Z\", \"source_id\": 16070469, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:18Z\", \"source_id\": 49544054, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:20Z\", \"source_id\": 16072742, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Purley", "service_state_platform": "5", "timing_fact_generation": 1789544360551103, "current_leg_arrival_utc": "2026-09-16T08:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:35.489619", "service_state_evidence_id": 16072742, "current_leg_start_actual_dep": "2026-09-16T08:38:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:35.508229", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
TAT |
PUR |
2P14 |
377470 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 818.55, "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": 905.742, "from_m": 818.55, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1871.089, "from_m": 905.742, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3283.511, "from_m": 1871.089, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3696.783, "from_m": 3283.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": 3884.332, "from_m": 3696.783, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5956.026, "from_m": 3884.332, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6404.894, "from_m": 5956.026, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7053.081, "from_m": 6404.894, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7720.797, "from_m": 7053.081, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9065.184, "from_m": 7720.797, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10357.393, "from_m": 9065.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": 11060.156, "from_m": 10357.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": 11297.829, "from_m": 11060.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": 12183.705, "from_m": 11297.829, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13231.774, "from_m": 12183.705, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13573.825, "from_m": 13231.774, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13634.292, "from_m": 13573.825, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13900.184, "from_m": 13634.292, "capability_applied": null, "effective_limit_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": 603265, "profile_key": "e1f451c2a449baeb59caf48becf60eca906411a8e07a56513897b206b17f9bf1", "schedule_id": 3198, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0815", "location": "Tattenham Corner", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819", "location": "Tadworth", "stage_seq": 2, "distance_m": 1964.278, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Kingswood", "stage_seq": 3, "distance_m": 4128.402, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828", "location": "Chipstead", "stage_seq": 4, "distance_m": 7961.489, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831", "location": "Woodmansterne", "stage_seq": 5, "distance_m": 9562.876, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0835", "location": "Coulsdon Town", "stage_seq": 6, "distance_m": 11137.348, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "0837H", "wtt_dep": "0838", "location": "Reedham", "stage_seq": 7, "distance_m": 12314.674, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Purley", "stage_seq": 8, "distance_m": 13900.184, "section_seq": 1, "route_path_id": 29333}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13900.184, "from_m": 0.0, "section_seq": 1, "route_path_id": 29333}], "total_distance_m": 13900.184, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13662.511, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 237.673, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30267, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:32Z", "source_id": 49477736, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:17:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:36Z", "source_id": 16053833, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30275, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:17Z", "source_id": 49497187, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:27:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:18Z", "source_id": 16059416, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30278, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:58Z", "source_id": 49513609, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:04Z", "source_id": 16064247, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30285, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:33:11Z", "source_id": 49526189, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:33:16Z", "source_id": 16067710, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30233, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:36:29Z", "source_id": 49535823, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:36:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:36:32Z", "source_id": 16070469, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:18Z", "source_id": 49544054, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:20Z", "source_id": 16072742, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Tattenham Corner |
0815 |
0815 |
2 |
None |
None |
Purley |
0841 |
0841 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22290/2026-09-16/detailed |
None |
Reedham |
2026-09-16T08:38:00+01:00 |
Purley |
3.0 |
{"type": "LineString", "coordinates": [[-0.12345359999999998, 51.3310401], [-0.123258, 51.33134129999999], [-0.1229909, 51.3317099], [-0.1228832, 51.33185160000001], [-0.12271110000000002, 51.33204859999999], [-0.12250039999999998, 51.3322529], [-0.1223885, 51.33235229999999], [-0.12228799999999998, 51.3324337], [-0.12218709999999998, 51.33250580000001], [-0.1220463, 51.33259809999998], [-0.12193809999999998, 51.33266689999999], [-0.1218031, 51.3327471], [-0.12163239999999996, 51.332833], [-0.12155390000000002, 51.33286890000001], [-0.12141789999999998, 51.3329284], [-0.1212932, 51.3329744], [-0.12112619999999998, 51.33302849999999], [-0.12096499999999998, 51.3330729], [-0.1207902, 51.33311090000001], [-0.1205934, 51.3331433], [-0.1204, 51.3331664], [-0.1201951, 51.3331815], [-0.12004681551543452, 51.333189321818146], [-0.11998817414365512, 51.3332359002882], [-0.1199206135779596, 51.33323895766482], [-0.1198362847414203, 51.333242773870175], [-0.1196645, 51.3333789], [-0.11917089999999995, 51.33377759999999], [-0.1187541, 51.3340978], [-0.1182312, 51.33449689999999], [-0.11781850000000002, 51.334805], [-0.11726549999999995, 51.33522539999999], [-0.1168184, 51.3355501], [-0.11627369999999997, 51.3359226], [-0.115868, 51.3362103], [-0.11510929999999998, 51.3367188], [-0.11491020000000002, 51.3368476], [-0.1147566, 51.33694870000001], [-0.1143979, 51.33719419999999], [-0.11393649999999998, 51.337483899999995], [-0.11357449999999998, 51.3377174]]} |
0.6 |
0837 |
0840 |
Reedham |
Purley Carriage Holding Sidings |
Purley |
51.3377174 |
-0.1135745 |
51.3377174 |
-0.1135745 |
1 |
0 |
2026-09-16 07:50:38 |
TERMINATED |
2026-09-16 07:40:00 |
Purley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072742 |
1789544360551103 |
18 |
18 |
2026-09-16 07:50:35.508229 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:35.489619 |
| 571558 |
600390 |
P85391 |
891G69M616 |
2026-09-16 |
COMPLETE |
16072884 |
2026-09-16 08:40:00 |
2026-09-16 07:51:07 |
2026-09-18 07:51:07 |
{"id": 600390, "stp": "P", "toc": "Southeastern", "uid": "P85391", "consist": "375629+375812+375912", "dest_crs": "CST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85391/2026-09-16/detailed", "trust_id": "891G69M616", "origin_crs": "BSR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-16", "dest_arr_time": "0836", "dest_platform": "6", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "1G69", "timing_status": "LATE", "origin_station": "Broadstairs", "current_leg_arr": "0840", "current_leg_dep": "0835", "current_leg_end": "London Cannon Street", "origin_dep_time": "0639", "origin_platform": null, "current_location": "London Cannon Street", "last_update_time": "2026-09-16T07:51:07", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "0836", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "London Bridge", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4684.45, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4790.083, \"from_m\": 4684.45, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4987.344, \"from_m\": 4790.083, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5666.15, \"from_m\": 4987.344, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7466.358, \"from_m\": 5666.15, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10755.362, \"from_m\": 7466.358, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11121.263, \"from_m\": 10755.362, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15084.829, \"from_m\": 11121.263, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15102.726, \"from_m\": 15084.829, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 16842.113, \"from_m\": 15102.726, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16861.946, \"from_m\": 16842.113, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 17648.979, \"from_m\": 16861.946, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17674.175, \"from_m\": 17648.979, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 21724.813, \"from_m\": 17674.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22213.287, \"from_m\": 21724.813, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23865.31, \"from_m\": 22213.287, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28920.609, \"from_m\": 23865.31, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29938.583, \"from_m\": 28920.609, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39755.358, \"from_m\": 29938.583, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40001.426, \"from_m\": 39755.358, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40057.39, \"from_m\": 40001.426, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40209.309, \"from_m\": 40057.39, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40323.162, \"from_m\": 40209.309, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40917.128, \"from_m\": 40323.162, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40963.968, \"from_m\": 40917.128, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41720.548, \"from_m\": 40963.968, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43088.488, \"from_m\": 41720.548, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44393.012, \"from_m\": 43088.488, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46590.759, \"from_m\": 44393.012, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 47737.105, \"from_m\": 46590.759, \"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\": 51804.033, \"from_m\": 47737.105, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 51844.943, \"from_m\": 51804.033, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52873.785, \"from_m\": 51844.943, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 52891.464, \"from_m\": 52873.785, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55423.338, \"from_m\": 52891.464, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 56996.19, \"from_m\": 55423.338, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61117.219, \"from_m\": 56996.19, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 61140.346, \"from_m\": 61117.219, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64722.883, \"from_m\": 61140.346, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 65679.338, \"from_m\": 64722.883, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65698.545, \"from_m\": 65679.338, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67658.508, \"from_m\": 65698.545, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68206.89, \"from_m\": 67658.508, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70469.514, \"from_m\": 68206.89, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 70504.957, \"from_m\": 70469.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\": 71749.932, \"from_m\": 70504.957, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81971.4, \"from_m\": 71749.932, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 82187.819, \"from_m\": 81971.4, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95591.703, \"from_m\": 82187.819, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 95645.053, \"from_m\": 95591.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\": 95758.024, \"from_m\": 95645.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\": 102055.083, \"from_m\": 95758.024, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 102667.825, \"from_m\": 102055.083, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102749.701, \"from_m\": 102667.825, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 103000.883, \"from_m\": 102749.701, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 103537.271, \"from_m\": 103000.883, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 103678.805, \"from_m\": 103537.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\": 103708.306, \"from_m\": 103678.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\": 103740.677, \"from_m\": 103708.306, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103827.46, \"from_m\": 103740.677, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 108418.347, \"from_m\": 103827.46, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 108457.936, \"from_m\": 108418.347, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109710.739, \"from_m\": 108457.936, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 111487.841, \"from_m\": 109710.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\": 111903.283, \"from_m\": 111487.841, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112311.867, \"from_m\": 111903.283, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 112409.112, \"from_m\": 112311.867, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115692.958, \"from_m\": 112409.112, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 115740.203, \"from_m\": 115692.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 118461.609, \"from_m\": 115740.203, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118532.29, \"from_m\": 118461.609, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 118614.272, \"from_m\": 118532.29, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 119679.548, \"from_m\": 118614.272, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 120246.954, \"from_m\": 119679.548, \"capability_applied\": null, \"effective_limit_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\": 600390, \"profile_key\": \"225a17c1d5d0d98cce1c939f625e75d197fbccd2d121a9ce8a4cd53aac450bc0\", \"schedule_id\": 22714, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Broadstairs\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0644\", \"location\": \"Margate\", \"stage_seq\": 2, \"distance_m\": 5299.089, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649H\", \"location\": \"Birchington-on-Sea\", \"stage_seq\": 3, \"distance_m\": 10354.696, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": \"0658\", \"location\": \"Herne Bay\", \"stage_seq\": 4, \"distance_m\": 23181.535, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": \"0703\", \"location\": \"Whitstable\", \"stage_seq\": 5, \"distance_m\": 29033.97, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0713\", \"location\": \"Faversham\", \"stage_seq\": 6, \"distance_m\": 40433.327, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719H\", \"location\": \"Teynham\", \"stage_seq\": 7, \"distance_m\": 46871.985, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": false, \"wtt_arr\": \"0723H\", \"wtt_dep\": \"0724H\", \"location\": \"Sittingbourne\", \"stage_seq\": 8, \"distance_m\": 52001.893, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725H\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 9, \"distance_m\": 52873.785, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 10, \"distance_m\": 53432.377, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730\", \"location\": \"Newington\", \"stage_seq\": 11, \"distance_m\": 57180.517, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732H\", \"location\": \"Rainham East Jn\", \"stage_seq\": 12, \"distance_m\": 60445.242, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0735\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 13, \"distance_m\": 61481.791, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0740H\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 14, \"distance_m\": 66211.164, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0745\", \"location\": \"Chatham\", \"stage_seq\": 15, \"distance_m\": 68751.367, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748H\", \"location\": \"Rochester\", \"stage_seq\": 16, \"distance_m\": 70186.21, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 70857.428, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Sole Street\", \"stage_seq\": 18, \"distance_m\": 80641.734, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"Fawkham Jn\", \"stage_seq\": 19, \"distance_m\": 87514.943, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Swanley\", \"stage_seq\": 20, \"distance_m\": 95867.086, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 21, \"distance_m\": 102216.015, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Chislehurst\", \"stage_seq\": 22, \"distance_m\": 103979.519, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Grove Park\", \"stage_seq\": 23, \"distance_m\": 107567.211, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Hither Green\", \"stage_seq\": 24, \"distance_m\": 110467.801, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 25, \"distance_m\": 111999.078, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"St. John's\", \"stage_seq\": 26, \"distance_m\": 113082.534, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"New Cross\", \"stage_seq\": 27, \"distance_m\": 114218.449, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"North Kent East Jn\", \"stage_seq\": 28, \"distance_m\": 115130.774, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 29, \"distance_m\": 115692.958, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0832\", \"location\": \"London Bridge\", \"stage_seq\": 30, \"distance_m\": 119136.113, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"Borough Market Jn\", \"stage_seq\": 31, \"distance_m\": 119490.841, \"section_seq\": 1, \"route_path_id\": 99791}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 32, \"distance_m\": 120246.954, \"section_seq\": 1, \"route_path_id\": 99791}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 120246.954, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99791}], \"total_distance_m\": 120246.954, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 119409.312, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 837.642, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0639", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:08Z\", \"source_id\": 49223550, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:11Z\", \"source_id\": 15977849, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33158, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:28Z\", \"source_id\": 49236176, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:31Z\", \"source_id\": 15981807, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:36Z\", \"source_id\": 49258694, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:41Z\", \"source_id\": 15988658, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:01:38Z\", \"source_id\": 49271718, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:03:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:01:43Z\", \"source_id\": 15992579, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:10:35Z\", \"source_id\": 49295047, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:10:37Z\", \"source_id\": 15999470, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:16:52Z\", \"source_id\": 49311350, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:16:57Z\", \"source_id\": 16004489, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:22:14Z\", \"source_id\": 49325797, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:22:15Z\", \"source_id\": 16008805, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:27:46Z\", \"source_id\": 49340912, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:27:51Z\", \"source_id\": 16013351, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:33:03Z\", \"source_id\": 49355309, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:33:08Z\", \"source_id\": 16017649, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:40:24Z\", \"source_id\": 49375931, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:40:26Z\", \"source_id\": 16023741, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:51Z\", \"source_id\": 49387846, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:56Z\", \"source_id\": 16027326, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:48:30Z\", \"source_id\": 49398058, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:48:32Z\", \"source_id\": 16030299, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:20Z\", \"source_id\": 49425085, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:23Z\", \"source_id\": 16038412, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:09Z\", \"source_id\": 49447669, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:06:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:13Z\", \"source_id\": 16045015, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:41Z\", \"source_id\": 49463593, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:12:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:43Z\", \"source_id\": 16049641, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:06Z\", \"source_id\": 49473697, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:15:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:08Z\", \"source_id\": 16052532, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:45Z\", \"source_id\": 49484058, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:48Z\", \"source_id\": 16055650, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:12Z\", \"source_id\": 49496958, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:23:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:17Z\", \"source_id\": 16059384, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:39Z\", \"source_id\": 49501004, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:25:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:42Z\", \"source_id\": 16060632, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:41Z\", \"source_id\": 49518642, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:43Z\", \"source_id\": 16065590, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:24Z\", \"source_id\": 49544405, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:32Z\", \"source_id\": 16072884, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "6", "timing_fact_generation": 1789544378267928, "current_leg_arrival_utc": "2026-09-16T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:42.234442", "service_state_evidence_id": 16072884, "current_leg_start_actual_dep": "2026-09-16T08:36:00+01:00", "operational_evidence_version": 131, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:42.701524", "service_state_valid_until_kind": null, "operational_interpretation_version": 131, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
BSR |
CST |
1G69 |
375629+375812+375912 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 4684.45, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4790.083, "from_m": 4684.45, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4987.344, "from_m": 4790.083, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5666.15, "from_m": 4987.344, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7466.358, "from_m": 5666.15, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10755.362, "from_m": 7466.358, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11121.263, "from_m": 10755.362, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15084.829, "from_m": 11121.263, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15102.726, "from_m": 15084.829, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 16842.113, "from_m": 15102.726, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16861.946, "from_m": 16842.113, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 17648.979, "from_m": 16861.946, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17674.175, "from_m": 17648.979, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 21724.813, "from_m": 17674.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22213.287, "from_m": 21724.813, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23865.31, "from_m": 22213.287, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28920.609, "from_m": 23865.31, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29938.583, "from_m": 28920.609, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39755.358, "from_m": 29938.583, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40001.426, "from_m": 39755.358, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40057.39, "from_m": 40001.426, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40209.309, "from_m": 40057.39, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40323.162, "from_m": 40209.309, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40917.128, "from_m": 40323.162, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40963.968, "from_m": 40917.128, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41720.548, "from_m": 40963.968, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43088.488, "from_m": 41720.548, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44393.012, "from_m": 43088.488, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46590.759, "from_m": 44393.012, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 47737.105, "from_m": 46590.759, "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": 51804.033, "from_m": 47737.105, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 51844.943, "from_m": 51804.033, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52873.785, "from_m": 51844.943, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 52891.464, "from_m": 52873.785, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55423.338, "from_m": 52891.464, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 56996.19, "from_m": 55423.338, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61117.219, "from_m": 56996.19, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 61140.346, "from_m": 61117.219, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64722.883, "from_m": 61140.346, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 65679.338, "from_m": 64722.883, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65698.545, "from_m": 65679.338, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67658.508, "from_m": 65698.545, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68206.89, "from_m": 67658.508, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70469.514, "from_m": 68206.89, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 70504.957, "from_m": 70469.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": 71749.932, "from_m": 70504.957, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81971.4, "from_m": 71749.932, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 82187.819, "from_m": 81971.4, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95591.703, "from_m": 82187.819, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 95645.053, "from_m": 95591.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": 95758.024, "from_m": 95645.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": 102055.083, "from_m": 95758.024, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 102667.825, "from_m": 102055.083, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102749.701, "from_m": 102667.825, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 103000.883, "from_m": 102749.701, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 103537.271, "from_m": 103000.883, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 103678.805, "from_m": 103537.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": 103708.306, "from_m": 103678.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": 103740.677, "from_m": 103708.306, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103827.46, "from_m": 103740.677, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 108418.347, "from_m": 103827.46, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 108457.936, "from_m": 108418.347, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109710.739, "from_m": 108457.936, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 111487.841, "from_m": 109710.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": 111903.283, "from_m": 111487.841, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112311.867, "from_m": 111903.283, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 112409.112, "from_m": 112311.867, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115692.958, "from_m": 112409.112, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 115740.203, "from_m": 115692.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 118461.609, "from_m": 115740.203, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118532.29, "from_m": 118461.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 118614.272, "from_m": 118532.29, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 119679.548, "from_m": 118614.272, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 120246.954, "from_m": 119679.548, "capability_applied": null, "effective_limit_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": 600390, "profile_key": "225a17c1d5d0d98cce1c939f625e75d197fbccd2d121a9ce8a4cd53aac450bc0", "schedule_id": 22714, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0639", "location": "Broadstairs", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99791}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0644", "location": "Margate", "stage_seq": 2, "distance_m": 5299.089, "section_seq": 1, "route_path_id": 99791}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649H", "location": "Birchington-on-Sea", "stage_seq": 3, "distance_m": 10354.696, "section_seq": 1, "route_path_id": 99791}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": "0658", "location": "Herne Bay", "stage_seq": 4, "distance_m": 23181.535, "section_seq": 1, "route_path_id": 99791}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": "0703", "location": "Whitstable", "stage_seq": 5, "distance_m": 29033.97, "section_seq": 1, "route_path_id": 99791}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0713", "location": "Faversham", "stage_seq": 6, "distance_m": 40433.327, "section_seq": 1, "route_path_id": 99791}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719H", "location": "Teynham", "stage_seq": 7, "distance_m": 46871.985, "section_seq": 1, "route_path_id": 99791}, {"is_pass": false, "wtt_arr": "0723H", "wtt_dep": "0724H", "location": "Sittingbourne", "stage_seq": 8, "distance_m": 52001.893, "section_seq": 1, "route_path_id": 99791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725H", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 9, "distance_m": 52873.785, "section_seq": 1, "route_path_id": 99791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Western Jn (Sittingbourne)", "stage_seq": 10, "distance_m": 53432.377, "section_seq": 1, "route_path_id": 99791}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730", "location": "Newington", "stage_seq": 11, "distance_m": 57180.517, "section_seq": 1, "route_path_id": 99791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732H", "location": "Rainham East Jn", "stage_seq": 12, "distance_m": 60445.242, "section_seq": 1, "route_path_id": 99791}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0735", "location": "Rainham (Kent)", "stage_seq": 13, "distance_m": 61481.791, "section_seq": 1, "route_path_id": 99791}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0740H", "location": "Gillingham (Kent)", "stage_seq": 14, "distance_m": 66211.164, "section_seq": 1, "route_path_id": 99791}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0745", "location": "Chatham", "stage_seq": 15, "distance_m": 68751.367, "section_seq": 1, "route_path_id": 99791}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748H", "location": "Rochester", "stage_seq": 16, "distance_m": 70186.21, "section_seq": 1, "route_path_id": 99791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Rochester Bridge Jn", "stage_seq": 17, "distance_m": 70857.428, "section_seq": 1, "route_path_id": 99791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Sole Street", "stage_seq": 18, "distance_m": 80641.734, "section_seq": 1, "route_path_id": 99791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "Fawkham Jn", "stage_seq": 19, "distance_m": 87514.943, "section_seq": 1, "route_path_id": 99791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Swanley", "stage_seq": 20, "distance_m": 95867.086, "section_seq": 1, "route_path_id": 99791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "St. Mary Cray Jn", "stage_seq": 21, "distance_m": 102216.015, "section_seq": 1, "route_path_id": 99791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Chislehurst", "stage_seq": 22, "distance_m": 103979.519, "section_seq": 1, "route_path_id": 99791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815", "location": "Grove Park", "stage_seq": 23, "distance_m": 107567.211, "section_seq": 1, "route_path_id": 99791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Hither Green", "stage_seq": 24, "distance_m": 110467.801, "section_seq": 1, "route_path_id": 99791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821", "location": "Parks Bridge Jn", "stage_seq": 25, "distance_m": 111999.078, "section_seq": 1, "route_path_id": 99791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "St. John's", "stage_seq": 26, "distance_m": 113082.534, "section_seq": 1, "route_path_id": 99791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "New Cross", "stage_seq": 27, "distance_m": 114218.449, "section_seq": 1, "route_path_id": 99791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "North Kent East Jn", "stage_seq": 28, "distance_m": 115130.774, "section_seq": 1, "route_path_id": 99791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Surrey Canal Jn", "stage_seq": 29, "distance_m": 115692.958, "section_seq": 1, "route_path_id": 99791}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0832", "location": "London Bridge", "stage_seq": 30, "distance_m": 119136.113, "section_seq": 1, "route_path_id": 99791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "Borough Market Jn", "stage_seq": 31, "distance_m": 119490.841, "section_seq": 1, "route_path_id": 99791}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 32, "distance_m": 120246.954, "section_seq": 1, "route_path_id": 99791}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 120246.954, "from_m": 0.0, "section_seq": 1, "route_path_id": 99791}], "total_distance_m": 120246.954, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 119409.312, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 837.642, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33134, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:08Z", "source_id": 49223550, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:43:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:11Z", "source_id": 15977849, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33158, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:28Z", "source_id": 49236176, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:48:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:31Z", "source_id": 15981807, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33162, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:36Z", "source_id": 49258694, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:57:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:41Z", "source_id": 15988658, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33170, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:01:38Z", "source_id": 49271718, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:03:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:01:43Z", "source_id": 15992579, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33181, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:10:35Z", "source_id": 49295047, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:11:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:10:37Z", "source_id": 15999470, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32420, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:16:52Z", "source_id": 49311350, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:17:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:16:57Z", "source_id": 16004489, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32393, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:22:14Z", "source_id": 49325797, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:23:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:22:15Z", "source_id": 16008805, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32362, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:27:46Z", "source_id": 49340912, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:28:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:27:51Z", "source_id": 16013351, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32352, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:33:03Z", "source_id": 49355309, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:33:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:33:08Z", "source_id": 16017649, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32315, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:40:24Z", "source_id": 49375931, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:41:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:40:26Z", "source_id": 16023741, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:51Z", "source_id": 49387846, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:45:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:56Z", "source_id": 16027326, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:48:30Z", "source_id": 49398058, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:49:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:48:32Z", "source_id": 16030299, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31979, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:20Z", "source_id": 49425085, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:23Z", "source_id": 16038412, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31957, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:09Z", "source_id": 49447669, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:06:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:13Z", "source_id": 16045015, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31933, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:41Z", "source_id": 49463593, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:12:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:43Z", "source_id": 16049641, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31911, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:06Z", "source_id": 49473697, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:15:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:08Z", "source_id": 16052532, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31687, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:45Z", "source_id": 49484058, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:19:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:48Z", "source_id": 16055650, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31544, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:12Z", "source_id": 49496958, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T07:23:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:17Z", "source_id": 16059384, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:39Z", "source_id": 49501004, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T07:25:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:42Z", "source_id": 16060632, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:41Z", "source_id": 49518642, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T07:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:43Z", "source_id": 16065590, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31466, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:24Z", "source_id": 49544405, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T07:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:32Z", "source_id": 16072884, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Broadstairs |
0639 |
0639 |
None |
None |
None |
London Cannon Street |
0836 |
0836 |
6 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85391/2026-09-16/detailed |
None |
London Bridge |
2026-09-16T08:36:00+01:00 |
London Cannon Street |
5.0 |
{"type": "LineString", "coordinates": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} |
0.7 |
0835 |
0840 |
London Bridge |
London Cannon Street |
London Cannon Street |
51.5110406 |
-0.0904120 |
51.5110406 |
-0.0904120 |
1 |
0 |
2026-09-16 07:51:07 |
TERMINATED |
2026-09-16 07:40:00 |
London Cannon Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072884 |
1789544378267928 |
131 |
131 |
2026-09-16 07:50:42.701524 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:42.234442 |
| 571559 |
598103 |
G38285 |
771B30M516 |
2026-09-16 |
COMPLETE |
16073839 |
2026-09-16 08:39:00 |
2026-09-16 07:51:07 |
2026-09-18 07:51:07 |
{"id": 598103, "stp": "P", "toc": "Transport for Wales", "uid": "G38285", "consist": "197045", "dest_crs": "MFH", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38285/2026-09-16/detailed", "trust_id": "771B30M516", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milford Haven", "service_date": "2026-09-16", "dest_arr_time": "0844", "dest_platform": null, "is_terminated": 1, "next_location": "Milford Haven", "signalling_id": "1B30", "timing_status": "EARLY", "origin_station": "Cardiff Central", "current_leg_arr": "0839", "current_leg_dep": "0833", "current_leg_end": "Milford Haven", "origin_dep_time": "0535", "origin_platform": "3A", "current_location": "Milford Haven", "last_update_time": "2026-09-16T07:51:07", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.9970524, 51.7568197], [-4.996660400000001, 51.75618970000001], [-4.9963938, 51.7558358], [-4.9957415, 51.7550865], [-4.995525, 51.7548468], [-4.9950707, 51.7543748], [-4.9944850999999995, 51.753833699999994], [-4.9940682, 51.75347880000001], [-4.9927629, 51.7524652], [-4.9925499, 51.752274199999995], [-4.9923805, 51.752081800000006], [-4.992198799999999, 51.75183440000001], [-4.9920598, 51.7515571], [-4.9919519999999995, 51.751266399999984], [-4.991871, 51.75092149999999], [-4.9918227, 51.7505198], [-4.9918241, 51.7502271], [-4.9918657, 51.74987629999999], [-4.991948, 51.74957340000001], [-4.9921558, 51.74910810000001], [-4.9924558999999995, 51.7485642], [-4.992697399999999, 51.7481575], [-4.9928642000000005, 51.7478749], [-4.993500999999999, 51.74676900000001], [-4.994070599999999, 51.745771299999994], [-4.9943305, 51.745324], [-4.9945972, 51.744972], [-4.9950790000000005, 51.744434], [-4.995387299999999, 51.744139999999994], [-4.9958421, 51.7437599], [-4.996479, 51.7432835], [-4.996976199999999, 51.74296759999999], [-4.9980246, 51.742385599999984], [-4.998323, 51.7422427], [-4.9992028, 51.7418803], [-5.000038899999999, 51.7416274], [-5.001054399999999, 51.741356200000006], [-5.001368899999999, 51.7412793], [-5.0042292, 51.74057749999999], [-5.004338499999999, 51.74055069999999], [-5.007888099999999, 51.73965689999999], [-5.009570299999999, 51.7392646], [-5.011465699999999, 51.738811], [-5.0135358, 51.73830280000001], [-5.0151829999999995, 51.7378859], [-5.0175875, 51.73728979999999], [-5.020499, 51.7365858], [-5.0225225, 51.73610419999999], [-5.0242695, 51.73567049999998], [-5.0250551, 51.7354839], [-5.0270062, 51.7349726], [-5.027811, 51.73469709999999], [-5.0283517, 51.7344679], [-5.0288358, 51.7342438], [-5.0292957, 51.7340079], [-5.0297931, 51.7337156], [-5.030286599999999, 51.7333855], [-5.03056559106932, 51.73317742681301], [-5.030781499999999, 51.7330164], [-5.0312168, 51.732649999999985], [-5.031609499999999, 51.7322804], [-5.031966199999999, 51.7319098], [-5.0326509, 51.7310238], [-5.0342173, 51.7287511], [-5.034889699999999, 51.727823999999984], [-5.0362147, 51.7259248], [-5.036398599999999, 51.725639099999995], [-5.036526899999999, 51.725344], [-5.0366006, 51.7250776], [-5.0366308, 51.7249194], [-5.0366389, 51.7247096], [-5.0366273, 51.72458840000001], [-5.0366057, 51.72436460000001], [-5.0364953, 51.722627], [-5.036497699999999, 51.722356299999994], [-5.036535, 51.72209209999999], [-5.036600998939315, 51.721918011123584], [-5.036632999999999, 51.7218336], [-5.036785499999999, 51.7215845], [-5.036981999999999, 51.7213406], [-5.037208399999999, 51.7211195], [-5.0374684, 51.720924700000005], [-5.0380871, 51.72050769999999], [-5.038488899999999, 51.720186000000005], [-5.0386836, 51.7199304], [-5.0387824000000005, 51.7197785], [-5.0389024, 51.7195019], [-5.039077999999999, 51.7190308], [-5.0393014, 51.7184959], [-5.0394155, 51.718272899999995], [-5.0395972, 51.7179817], [-5.0398732, 51.7176737], [-5.0401017999999995, 51.717457800000005], [-5.0402778999999995, 51.71729539999999], [-5.040519799999999, 51.71709899999999], [-5.040714799999999, 51.7168995], [-5.040881499999999, 51.7167168], [-5.0411048, 51.7164392], [-5.041208, 51.71629159999999], [-5.041316800000001, 51.716114100000006], [-5.0413984, 51.71590319999999], [-5.0414452, 51.71569839999999]]}", "current_leg_start": "Johnston", "dest_arr_time_act": "0842", "motion_projection": null, "next_location_lat": "51.7156984", "next_location_lon": "-5.0414452", "previous_location": "Johnston", "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\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 376.805, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 560.46, \"from_m\": 376.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\": 577.774, \"from_m\": 560.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 666.57, \"from_m\": 577.774, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 736.605, \"from_m\": 666.57, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 868.378, \"from_m\": 736.605, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 905.643, \"from_m\": 868.378, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1265.141, \"from_m\": 905.643, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1324.388, \"from_m\": 1265.141, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2089.425, \"from_m\": 1324.388, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2309.311, \"from_m\": 2089.425, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2395.909, \"from_m\": 2309.311, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5321.98, \"from_m\": 2395.909, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5408.578, \"from_m\": 5321.98, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5442.927, \"from_m\": 5408.578, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5562.615, \"from_m\": 5442.927, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28673.914, \"from_m\": 5562.615, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36437.204, \"from_m\": 28673.914, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37609.516, \"from_m\": 36437.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\": 37673.134, \"from_m\": 37609.516, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39809.377, \"from_m\": 37673.134, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41986.046, \"from_m\": 39809.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\": 44303.646, \"from_m\": 41986.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\": 50151.986, \"from_m\": 44303.646, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50530.695, \"from_m\": 50151.986, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50603.127, \"from_m\": 50530.695, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50839.595, \"from_m\": 50603.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\": 55194.814, \"from_m\": 50839.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\": 55985.787, \"from_m\": 55194.814, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 56134.482, \"from_m\": 55985.787, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 56222.675, \"from_m\": 56134.482, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 57446.53, \"from_m\": 56222.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 65811.901, \"from_m\": 57446.53, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65894.851, \"from_m\": 65811.901, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 70582.851, \"from_m\": 65894.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\": 71500.679, \"from_m\": 70582.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75286.706, \"from_m\": 71500.679, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76713.811, \"from_m\": 75286.706, \"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\": 78281.599, \"from_m\": 76713.811, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80561.911, \"from_m\": 78281.599, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81953.763, \"from_m\": 80561.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\": 83569.705, \"from_m\": 81953.763, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83963.958, \"from_m\": 83569.705, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 83994.151, \"from_m\": 83963.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\": 84058.252, \"from_m\": 83994.151, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84105.988, \"from_m\": 84058.252, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 84292.01, \"from_m\": 84105.988, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84353.971, \"from_m\": 84292.01, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 84406.083, \"from_m\": 84353.971, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84470.847, \"from_m\": 84406.083, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 85093.013, \"from_m\": 84470.847, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 87587.056, \"from_m\": 85093.013, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 96495.533, \"from_m\": 87587.056, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97812.228, \"from_m\": 96495.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100971.565, \"from_m\": 97812.228, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 101018.898, \"from_m\": 100971.565, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 101764.28, \"from_m\": 101018.898, \"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\": 121488.993, \"from_m\": 101764.28, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122840.61, \"from_m\": 121488.993, \"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\": 131985.15, \"from_m\": 122840.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\": 133048.051, \"from_m\": 131985.15, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 133064.78, \"from_m\": 133048.051, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 133070.978, \"from_m\": 133064.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 133637.899, \"from_m\": 133070.978, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 154744.254, \"from_m\": 133637.899, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 154902.39, \"from_m\": 154744.254, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 154917.669, \"from_m\": 154902.39, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 155340.206, \"from_m\": 154917.669, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 156443.777, \"from_m\": 155340.206, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 158456.296, \"from_m\": 156443.777, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 174807.152, \"from_m\": 158456.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 182706.345, \"from_m\": 174807.152, \"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\": 183634.769, \"from_m\": 182706.345, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 188125.843, \"from_m\": 183634.769, \"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\": 190971.304, \"from_m\": 188125.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\": 192052.985, \"from_m\": 190971.304, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 195948.506, \"from_m\": 192052.985, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 196807.38, \"from_m\": 195948.506, \"capability_applied\": null, \"effective_limit_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\": 598103, \"profile_key\": \"2fcf89f7047dc04758cdd980ea7efbfb6f3d6fc3dcfba7630f9c5582ca6bcf8a\", \"schedule_id\": 36612, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Radyr Branch Jn\", \"stage_seq\": 2, \"distance_m\": 864.107, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Penarth Curve North Jn\", \"stage_seq\": 3, \"distance_m\": 1306.982, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0541H\", \"location\": \"Ninian Park\", \"stage_seq\": 4, \"distance_m\": 3313.056, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 5, \"distance_m\": 3858.944, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0554\", \"location\": \"Pontyclun\", \"stage_seq\": 6, \"distance_m\": 22865.585, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0558H\", \"location\": \"Llanharan\", \"stage_seq\": 7, \"distance_m\": 26735.041, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0603\", \"location\": \"Pencoed\", \"stage_seq\": 8, \"distance_m\": 31167.171, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0608H\", \"location\": \"Bridgend\", \"stage_seq\": 9, \"distance_m\": 37428.199, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Stormy\", \"stage_seq\": 10, \"distance_m\": 43940.984, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0616\", \"location\": \"Pyle\", \"stage_seq\": 11, \"distance_m\": 46919.309, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 12, \"distance_m\": 50642.601, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619H\", \"location\": \"Margam East Jn\", \"stage_seq\": 13, \"distance_m\": 53080.375, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0623\", \"location\": \"Port Talbot Parkway\", \"stage_seq\": 14, \"distance_m\": 57109.134, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0625H\", \"location\": \"Baglan\", \"stage_seq\": 15, \"distance_m\": 60208.11, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Briton Ferry\", \"stage_seq\": 16, \"distance_m\": 63065.663, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Court Sart Jn\", \"stage_seq\": 17, \"distance_m\": 63542.474, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633H\", \"location\": \"Neath\", \"stage_seq\": 18, \"distance_m\": 70558.655, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637H\", \"location\": \"Skewen\", \"stage_seq\": 19, \"distance_m\": 73956.895, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0641H\", \"location\": \"Llansamlet\", \"stage_seq\": 20, \"distance_m\": 76731.129, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Swansea Loop East\", \"stage_seq\": 21, \"distance_m\": 82454.982, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0657\", \"location\": \"Swansea\", \"stage_seq\": 22, \"distance_m\": 82761.734, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Swansea Loop East\", \"stage_seq\": 23, \"distance_m\": 83068.486, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Swansea Loop West\", \"stage_seq\": 24, \"distance_m\": 85013.203, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0707\", \"location\": \"Gowerton\", \"stage_seq\": 25, \"distance_m\": 91962.11, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Llandeilo Jn\", \"stage_seq\": 26, \"distance_m\": 98628.463, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0714\", \"location\": \"Llanelli\", \"stage_seq\": 27, \"distance_m\": 101155.224, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0719H\", \"location\": \"Pembrey & Burry Port\", \"stage_seq\": 28, \"distance_m\": 107495.102, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0725H\", \"wtt_dep\": \"0726H\", \"location\": \"Kidwelly\", \"stage_seq\": 29, \"distance_m\": 115797.355, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728H\", \"location\": \"Bertwyn L.C.\", \"stage_seq\": 30, \"distance_m\": 118014.717, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732\", \"location\": \"Ferryside\", \"stage_seq\": 31, \"distance_m\": 122626.628, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Carmarthen Jn\", \"stage_seq\": 32, \"distance_m\": 133024.573, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0746H\", \"location\": \"Carmarthen\", \"stage_seq\": 33, \"distance_m\": 133327.902, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748H\", \"location\": \"Carmarthen Bridge\", \"stage_seq\": 34, \"distance_m\": 133507.134, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"Sarnau S.B.\", \"stage_seq\": 35, \"distance_m\": 140455.296, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"St Clears Crossing\", \"stage_seq\": 36, \"distance_m\": 146099.527, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Whitland\", \"stage_seq\": 37, \"distance_m\": 155128.182, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0809H\", \"location\": \"Clunderwen\", \"stage_seq\": 38, \"distance_m\": 163827.214, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817\", \"location\": \"Clarbeston Road\", \"stage_seq\": 39, \"distance_m\": 174407.242, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Haverfordwest\", \"stage_seq\": 40, \"distance_m\": 182829.69, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0833H\", \"location\": \"Johnston\", \"stage_seq\": 41, \"distance_m\": 190375.375, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837H\", \"location\": \"Herbrandston Jn\", \"stage_seq\": 42, \"distance_m\": 194156.994, \"section_seq\": 1, \"route_path_id\": 105300}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Milford Haven\", \"stage_seq\": 43, \"distance_m\": 196807.38, \"section_seq\": 1, \"route_path_id\": 105300}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 196807.38, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105300}], \"total_distance_m\": 196807.38, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 192720.605, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4086.775, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0535", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.7156984", "current_position_lon": "-5.0414452", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:37:35Z\", \"source_id\": 49107770, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:38:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:37:44Z\", \"source_id\": 15941118, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:38Z\", \"source_id\": 49124961, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:52:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:37Z\", \"source_id\": 15946302, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:36Z\", \"source_id\": 49133858, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:37Z\", \"source_id\": 15949102, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:18Z\", \"source_id\": 49141199, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:02:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:19Z\", \"source_id\": 15951492, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:39Z\", \"source_id\": 49150573, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:47Z\", \"source_id\": 15954527, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:12Z\", \"source_id\": 49162749, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:17Z\", \"source_id\": 15958351, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:25Z\", \"source_id\": 49178532, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:28Z\", \"source_id\": 15963440, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:25Z\", \"source_id\": 49184540, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:26Z\", \"source_id\": 15965362, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:29Z\", \"source_id\": 49190855, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:36Z\", \"source_id\": 15967487, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:54Z\", \"source_id\": 49200524, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:58Z\", \"source_id\": 15970601, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:58Z\", \"source_id\": 49212054, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:01Z\", \"source_id\": 15974137, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:47Z\", \"source_id\": 49218291, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:52Z\", \"source_id\": 15976112, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:30Z\", \"source_id\": 49236303, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:32Z\", \"source_id\": 15981847, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:06:55Z\", \"source_id\": 15996615, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:12:43Z\", \"source_id\": 49300490, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:12:48Z\", \"source_id\": 16001173, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:18:33Z\", \"source_id\": 16005753, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:25:27Z\", \"source_id\": 16011411, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:31:29Z\", \"source_id\": 16016329, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:41:48Z\", \"source_id\": 49379504, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:41:51Z\", \"source_id\": 16024852, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:41Z\", \"source_id\": 16046267, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:10Z\", \"source_id\": 16054246, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:31Z\", \"source_id\": 16062131, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:59Z\", \"source_id\": 16067479, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:42Z\", \"source_id\": 16073839, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milford Haven", "service_state_platform": null, "timing_fact_generation": 1789544442386353, "current_leg_arrival_utc": "2026-09-16T08:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:42.305889", "service_state_evidence_id": 16073839, "current_leg_start_actual_dep": "2026-09-16T08:33:30+01:00", "operational_evidence_version": 127, "service_state_event_time_utc": "2026-09-16T07:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:42.705479", "service_state_valid_until_kind": null, "operational_interpretation_version": 127, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDF |
MFH |
1B30 |
197045 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 376.805, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 560.46, "from_m": 376.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": 577.774, "from_m": 560.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 666.57, "from_m": 577.774, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 736.605, "from_m": 666.57, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 868.378, "from_m": 736.605, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 905.643, "from_m": 868.378, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1265.141, "from_m": 905.643, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1324.388, "from_m": 1265.141, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2089.425, "from_m": 1324.388, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2309.311, "from_m": 2089.425, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2395.909, "from_m": 2309.311, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5321.98, "from_m": 2395.909, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5408.578, "from_m": 5321.98, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5442.927, "from_m": 5408.578, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5562.615, "from_m": 5442.927, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28673.914, "from_m": 5562.615, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36437.204, "from_m": 28673.914, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37609.516, "from_m": 36437.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": 37673.134, "from_m": 37609.516, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39809.377, "from_m": 37673.134, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41986.046, "from_m": 39809.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": 44303.646, "from_m": 41986.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": 50151.986, "from_m": 44303.646, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50530.695, "from_m": 50151.986, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50603.127, "from_m": 50530.695, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 50839.595, "from_m": 50603.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": 55194.814, "from_m": 50839.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": 55985.787, "from_m": 55194.814, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 56134.482, "from_m": 55985.787, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 56222.675, "from_m": 56134.482, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 57446.53, "from_m": 56222.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 65811.901, "from_m": 57446.53, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65894.851, "from_m": 65811.901, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 70582.851, "from_m": 65894.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": 71500.679, "from_m": 70582.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75286.706, "from_m": 71500.679, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76713.811, "from_m": 75286.706, "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": 78281.599, "from_m": 76713.811, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80561.911, "from_m": 78281.599, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81953.763, "from_m": 80561.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": 83569.705, "from_m": 81953.763, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83963.958, "from_m": 83569.705, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 83994.151, "from_m": 83963.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": 84058.252, "from_m": 83994.151, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84105.988, "from_m": 84058.252, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 84292.01, "from_m": 84105.988, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84353.971, "from_m": 84292.01, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 84406.083, "from_m": 84353.971, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84470.847, "from_m": 84406.083, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 85093.013, "from_m": 84470.847, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 87587.056, "from_m": 85093.013, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 96495.533, "from_m": 87587.056, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97812.228, "from_m": 96495.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100971.565, "from_m": 97812.228, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 101018.898, "from_m": 100971.565, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 101764.28, "from_m": 101018.898, "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": 121488.993, "from_m": 101764.28, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122840.61, "from_m": 121488.993, "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": 131985.15, "from_m": 122840.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": 133048.051, "from_m": 131985.15, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133064.78, "from_m": 133048.051, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 133070.978, "from_m": 133064.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133637.899, "from_m": 133070.978, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 154744.254, "from_m": 133637.899, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 154902.39, "from_m": 154744.254, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 154917.669, "from_m": 154902.39, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 155340.206, "from_m": 154917.669, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 156443.777, "from_m": 155340.206, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 158456.296, "from_m": 156443.777, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 174807.152, "from_m": 158456.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 182706.345, "from_m": 174807.152, "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": 183634.769, "from_m": 182706.345, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 188125.843, "from_m": 183634.769, "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": 190971.304, "from_m": 188125.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": 192052.985, "from_m": 190971.304, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 195948.506, "from_m": 192052.985, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 196807.38, "from_m": 195948.506, "capability_applied": null, "effective_limit_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": 598103, "profile_key": "2fcf89f7047dc04758cdd980ea7efbfb6f3d6fc3dcfba7630f9c5582ca6bcf8a", "schedule_id": 36612, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0535", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Radyr Branch Jn", "stage_seq": 2, "distance_m": 864.107, "section_seq": 1, "route_path_id": 105300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Penarth Curve North Jn", "stage_seq": 3, "distance_m": 1306.982, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0541H", "location": "Ninian Park", "stage_seq": 4, "distance_m": 3313.056, "section_seq": 1, "route_path_id": 105300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Leckwith Loop North Jn", "stage_seq": 5, "distance_m": 3858.944, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0554", "location": "Pontyclun", "stage_seq": 6, "distance_m": 22865.585, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0558H", "location": "Llanharan", "stage_seq": 7, "distance_m": 26735.041, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0603", "location": "Pencoed", "stage_seq": 8, "distance_m": 31167.171, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0608H", "location": "Bridgend", "stage_seq": 9, "distance_m": 37428.199, "section_seq": 1, "route_path_id": 105300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Stormy", "stage_seq": 10, "distance_m": 43940.984, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0616", "location": "Pyle", "stage_seq": 11, "distance_m": 46919.309, "section_seq": 1, "route_path_id": 105300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Margam Moors Jn", "stage_seq": 12, "distance_m": 50642.601, "section_seq": 1, "route_path_id": 105300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619H", "location": "Margam East Jn", "stage_seq": 13, "distance_m": 53080.375, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0623", "location": "Port Talbot Parkway", "stage_seq": 14, "distance_m": 57109.134, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0625H", "location": "Baglan", "stage_seq": 15, "distance_m": 60208.11, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Briton Ferry", "stage_seq": 16, "distance_m": 63065.663, "section_seq": 1, "route_path_id": 105300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Court Sart Jn", "stage_seq": 17, "distance_m": 63542.474, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633H", "location": "Neath", "stage_seq": 18, "distance_m": 70558.655, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637H", "location": "Skewen", "stage_seq": 19, "distance_m": 73956.895, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0641H", "location": "Llansamlet", "stage_seq": 20, "distance_m": 76731.129, "section_seq": 1, "route_path_id": 105300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Swansea Loop East", "stage_seq": 21, "distance_m": 82454.982, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0657", "location": "Swansea", "stage_seq": 22, "distance_m": 82761.734, "section_seq": 1, "route_path_id": 105300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Swansea Loop East", "stage_seq": 23, "distance_m": 83068.486, "section_seq": 1, "route_path_id": 105300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Swansea Loop West", "stage_seq": 24, "distance_m": 85013.203, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0707", "location": "Gowerton", "stage_seq": 25, "distance_m": 91962.11, "section_seq": 1, "route_path_id": 105300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Llandeilo Jn", "stage_seq": 26, "distance_m": 98628.463, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0714", "location": "Llanelli", "stage_seq": 27, "distance_m": 101155.224, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0719H", "location": "Pembrey & Burry Port", "stage_seq": 28, "distance_m": 107495.102, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0725H", "wtt_dep": "0726H", "location": "Kidwelly", "stage_seq": 29, "distance_m": 115797.355, "section_seq": 1, "route_path_id": 105300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728H", "location": "Bertwyn L.C.", "stage_seq": 30, "distance_m": 118014.717, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732", "location": "Ferryside", "stage_seq": 31, "distance_m": 122626.628, "section_seq": 1, "route_path_id": 105300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Carmarthen Jn", "stage_seq": 32, "distance_m": 133024.573, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0746H", "location": "Carmarthen", "stage_seq": 33, "distance_m": 133327.902, "section_seq": 1, "route_path_id": 105300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748H", "location": "Carmarthen Bridge", "stage_seq": 34, "distance_m": 133507.134, "section_seq": 1, "route_path_id": 105300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "Sarnau S.B.", "stage_seq": 35, "distance_m": 140455.296, "section_seq": 1, "route_path_id": 105300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755", "location": "St Clears Crossing", "stage_seq": 36, "distance_m": 146099.527, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Whitland", "stage_seq": 37, "distance_m": 155128.182, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0809H", "location": "Clunderwen", "stage_seq": 38, "distance_m": 163827.214, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817", "location": "Clarbeston Road", "stage_seq": 39, "distance_m": 174407.242, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Haverfordwest", "stage_seq": 40, "distance_m": 182829.69, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0833H", "location": "Johnston", "stage_seq": 41, "distance_m": 190375.375, "section_seq": 1, "route_path_id": 105300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837H", "location": "Herbrandston Jn", "stage_seq": 42, "distance_m": 194156.994, "section_seq": 1, "route_path_id": 105300}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Milford Haven", "stage_seq": 43, "distance_m": 196807.38, "section_seq": 1, "route_path_id": 105300}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 196807.38, "from_m": 0.0, "section_seq": 1, "route_path_id": 105300}], "total_distance_m": 196807.38, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 192720.605, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4086.775, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25287, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:37:35Z", "source_id": 49107770, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:38:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:37:44Z", "source_id": 15941118, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25332, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:38Z", "source_id": 49124961, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:52:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:37Z", "source_id": 15946302, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25336, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:36Z", "source_id": 49133858, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:57:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:37Z", "source_id": 15949102, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25612, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:18Z", "source_id": 49141199, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:02:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:19Z", "source_id": 15951492, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25601, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:39Z", "source_id": 49150573, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:07:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:47Z", "source_id": 15954527, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25579, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:12Z", "source_id": 49162749, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:15:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:17Z", "source_id": 15958351, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25559, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:25Z", "source_id": 49178532, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:22:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:28Z", "source_id": 15963440, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25550, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:25Z", "source_id": 49184540, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:26:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:26Z", "source_id": 15965362, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25538, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:29Z", "source_id": 49190855, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:36Z", "source_id": 15967487, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25532, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:54Z", "source_id": 49200524, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:33:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:58Z", "source_id": 15970601, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25528, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:58Z", "source_id": 49212054, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:37:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:01Z", "source_id": 15974137, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25524, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:47Z", "source_id": 49218291, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:41:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:52Z", "source_id": 15976112, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25515, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:30Z", "source_id": 49236303, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:49:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:32Z", "source_id": 15981847, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:06:55Z", "source_id": 15996615, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25409, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:12:43Z", "source_id": 49300490, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T06:13:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:12:48Z", "source_id": 16001173, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T07:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:18:33Z", "source_id": 16005753, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T07:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:25:27Z", "source_id": 16011411, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T07:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:31:29Z", "source_id": 16016329, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:41:48Z", "source_id": 49379504, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T06:42:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:41:51Z", "source_id": 16024852, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T07:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:41Z", "source_id": 16046267, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T08:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:10Z", "source_id": 16054246, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T08:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:31Z", "source_id": 16062131, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T08:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:59Z", "source_id": 16067479, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T08:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:42Z", "source_id": 16073839, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T08:39:00+01:00", "operational_fact": true}] |
Cardiff Central |
0535 |
0535 |
3A |
None |
None |
Milford Haven |
0844 |
0842 |
None |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38285/2026-09-16/detailed |
None |
Johnston |
2026-09-16T08:33:30+01:00 |
Milford Haven |
6.0 |
{"type": "LineString", "coordinates": [[-4.9970524, 51.7568197], [-4.996660400000001, 51.75618970000001], [-4.9963938, 51.7558358], [-4.9957415, 51.7550865], [-4.995525, 51.7548468], [-4.9950707, 51.7543748], [-4.9944850999999995, 51.753833699999994], [-4.9940682, 51.75347880000001], [-4.9927629, 51.7524652], [-4.9925499, 51.752274199999995], [-4.9923805, 51.752081800000006], [-4.992198799999999, 51.75183440000001], [-4.9920598, 51.7515571], [-4.9919519999999995, 51.751266399999984], [-4.991871, 51.75092149999999], [-4.9918227, 51.7505198], [-4.9918241, 51.7502271], [-4.9918657, 51.74987629999999], [-4.991948, 51.74957340000001], [-4.9921558, 51.74910810000001], [-4.9924558999999995, 51.7485642], [-4.992697399999999, 51.7481575], [-4.9928642000000005, 51.7478749], [-4.993500999999999, 51.74676900000001], [-4.994070599999999, 51.745771299999994], [-4.9943305, 51.745324], [-4.9945972, 51.744972], [-4.9950790000000005, 51.744434], [-4.995387299999999, 51.744139999999994], [-4.9958421, 51.7437599], [-4.996479, 51.7432835], [-4.996976199999999, 51.74296759999999], [-4.9980246, 51.742385599999984], [-4.998323, 51.7422427], [-4.9992028, 51.7418803], [-5.000038899999999, 51.7416274], [-5.001054399999999, 51.741356200000006], [-5.001368899999999, 51.7412793], [-5.0042292, 51.74057749999999], [-5.004338499999999, 51.74055069999999], [-5.007888099999999, 51.73965689999999], [-5.009570299999999, 51.7392646], [-5.011465699999999, 51.738811], [-5.0135358, 51.73830280000001], [-5.0151829999999995, 51.7378859], [-5.0175875, 51.73728979999999], [-5.020499, 51.7365858], [-5.0225225, 51.73610419999999], [-5.0242695, 51.73567049999998], [-5.0250551, 51.7354839], [-5.0270062, 51.7349726], [-5.027811, 51.73469709999999], [-5.0283517, 51.7344679], [-5.0288358, 51.7342438], [-5.0292957, 51.7340079], [-5.0297931, 51.7337156], [-5.030286599999999, 51.7333855], [-5.03056559106932, 51.73317742681301], [-5.030781499999999, 51.7330164], [-5.0312168, 51.732649999999985], [-5.031609499999999, 51.7322804], [-5.031966199999999, 51.7319098], [-5.0326509, 51.7310238], [-5.0342173, 51.7287511], [-5.034889699999999, 51.727823999999984], [-5.0362147, 51.7259248], [-5.036398599999999, 51.725639099999995], [-5.036526899999999, 51.725344], [-5.0366006, 51.7250776], [-5.0366308, 51.7249194], [-5.0366389, 51.7247096], [-5.0366273, 51.72458840000001], [-5.0366057, 51.72436460000001], [-5.0364953, 51.722627], [-5.036497699999999, 51.722356299999994], [-5.036535, 51.72209209999999], [-5.036600998939315, 51.721918011123584], [-5.036632999999999, 51.7218336], [-5.036785499999999, 51.7215845], [-5.036981999999999, 51.7213406], [-5.037208399999999, 51.7211195], [-5.0374684, 51.720924700000005], [-5.0380871, 51.72050769999999], [-5.038488899999999, 51.720186000000005], [-5.0386836, 51.7199304], [-5.0387824000000005, 51.7197785], [-5.0389024, 51.7195019], [-5.039077999999999, 51.7190308], [-5.0393014, 51.7184959], [-5.0394155, 51.718272899999995], [-5.0395972, 51.7179817], [-5.0398732, 51.7176737], [-5.0401017999999995, 51.717457800000005], [-5.0402778999999995, 51.71729539999999], [-5.040519799999999, 51.71709899999999], [-5.040714799999999, 51.7168995], [-5.040881499999999, 51.7167168], [-5.0411048, 51.7164392], [-5.041208, 51.71629159999999], [-5.041316800000001, 51.716114100000006], [-5.0413984, 51.71590319999999], [-5.0414452, 51.71569839999999]]} |
3.9 |
0833 |
0839 |
Johnston |
Milford Haven |
Milford Haven |
51.7156984 |
-5.0414452 |
51.7156984 |
-5.0414452 |
1 |
0 |
2026-09-16 07:51:07 |
TERMINATED |
2026-09-16 07:39:00 |
Milford Haven |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073839 |
1789544442386353 |
127 |
127 |
2026-09-16 07:50:42.705479 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:42.305889 |
| 571560 |
602548 |
W82708 |
032N24MB16 |
2026-09-16 |
COMPLETE |
16072684 |
2026-09-16 08:40:00 |
2026-09-16 07:51:07 |
2026-09-18 07:51:07 |
{"id": 602548, "stp": "P", "toc": "ScotRail", "uid": "W82708", "consist": "385013+385041", "dest_crs": "GLQ", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W82708/2026-09-16/detailed", "trust_id": "032N24MB16", "origin_crs": "ALO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-16", "dest_arr_time": "0835", "dest_platform": "3", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "2N24", "timing_status": "LATE", "origin_station": "Alloa", "current_leg_arr": "0840", "current_leg_dep": "0832", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "0748", "origin_platform": "1", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-16T07:51:07", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Bishopbriggs", "dest_arr_time_act": "0835", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Bishopbriggs", "current_leg_milage": "3.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 171.21, \"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\": 484.18, \"from_m\": 171.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8286.6, \"from_m\": 484.18, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10088.622, \"from_m\": 8286.6, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10126.364, \"from_m\": 10088.622, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10501.237, \"from_m\": 10126.364, \"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\": 10738.955, \"from_m\": 10501.237, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11185.842, \"from_m\": 10738.955, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11213.297, \"from_m\": 11185.842, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11272.789, \"from_m\": 11213.297, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12277.161, \"from_m\": 11272.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\": 22946.797, \"from_m\": 12277.161, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 25642.022, \"from_m\": 22946.797, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25922.48, \"from_m\": 25642.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25962.677, \"from_m\": 25922.48, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26435.359, \"from_m\": 25962.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\": 27031.542, \"from_m\": 26435.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30694.863, \"from_m\": 27031.542, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53187.671, \"from_m\": 30694.863, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53492.738, \"from_m\": 53187.671, \"capability_applied\": 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\": 54833.736, \"from_m\": 53492.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:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55467.636, \"from_m\": 54833.736, \"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\": 56213.147, \"from_m\": 55467.636, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56600.712, \"from_m\": 56213.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:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56665.913, \"from_m\": 56600.712, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57341.028, \"from_m\": 56665.913, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57938.553, \"from_m\": 57341.028, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58434.799, \"from_m\": 57938.553, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 602548, \"profile_key\": \"e8bbf8ddc6eb017d056fb44f34038578753c81f170f3a9ce70ca63e264834000\", \"schedule_id\": 28514, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Alloa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"Cambus Loop\", \"stage_seq\": 2, \"distance_m\": 2878.757, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Causewayhead Jn\", \"stage_seq\": 3, \"distance_m\": 9494.399, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0759H\", \"location\": \"Stirling\", \"stage_seq\": 4, \"distance_m\": 10865.431, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808H\", \"location\": \"Larbert\", \"stage_seq\": 5, \"distance_m\": 23856.789, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"Larbert Jn\", \"stage_seq\": 6, \"distance_m\": 24804.232, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 7, \"distance_m\": 25922.48, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 8, \"distance_m\": 29560.533, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 9, \"distance_m\": 30579.836, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0818H\", \"location\": \"Croy\", \"stage_seq\": 10, \"distance_m\": 40158.931, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0824\", \"location\": \"Lenzie\", \"stage_seq\": 11, \"distance_m\": 48553.177, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828\", \"location\": \"Bishopbriggs\", \"stage_seq\": 12, \"distance_m\": 53356.11, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 13, \"distance_m\": 55665.929, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 14, \"distance_m\": 56539.098, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 15, \"distance_m\": 58434.799, \"section_seq\": 1, \"route_path_id\": 28690}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58434.799, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28690}], \"total_distance_m\": 58434.799, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 58434.799, \"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": "0748", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:50:24Z\", \"source_id\": 49403565, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:50:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:50:29Z\", \"source_id\": 16031888, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:25Z\", \"source_id\": 49417071, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:31Z\", \"source_id\": 16036048, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:39Z\", \"source_id\": 49446105, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:06:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:43Z\", \"source_id\": 16044581, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:43Z\", \"source_id\": 49481034, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:47Z\", \"source_id\": 16054770, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:59Z\", \"source_id\": 49499089, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:25:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:06Z\", \"source_id\": 16060042, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:10Z\", \"source_id\": 49514119, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:30:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:12Z\", \"source_id\": 16064348, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:12Z\", \"source_id\": 49543747, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:20Z\", \"source_id\": 16072684, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "3", "timing_fact_generation": 1789544364385569, "current_leg_arrival_utc": "2026-09-16T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:43.227484", "service_state_evidence_id": 16072684, "current_leg_start_actual_dep": "2026-09-16T08:33:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:43.491931", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
ALO |
GLQ |
2N24 |
385013+385041 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 171.21, "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": 484.18, "from_m": 171.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8286.6, "from_m": 484.18, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10088.622, "from_m": 8286.6, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10126.364, "from_m": 10088.622, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 35.0}, {"to_m": 10501.237, "from_m": 10126.364, "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": 10738.955, "from_m": 10501.237, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11185.842, "from_m": 10738.955, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11213.297, "from_m": 11185.842, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11272.789, "from_m": 11213.297, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12277.161, "from_m": 11272.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": 22946.797, "from_m": 12277.161, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 25642.022, "from_m": 22946.797, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25922.48, "from_m": 25642.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25962.677, "from_m": 25922.48, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26435.359, "from_m": 25962.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": 27031.542, "from_m": 26435.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30694.863, "from_m": 27031.542, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53187.671, "from_m": 30694.863, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53492.738, "from_m": 53187.671, "capability_applied": 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": 54833.736, "from_m": 53492.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:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 55467.636, "from_m": 54833.736, "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": 56213.147, "from_m": 55467.636, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56600.712, "from_m": 56213.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:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 56665.913, "from_m": 56600.712, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57341.028, "from_m": 56665.913, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 57938.553, "from_m": 57341.028, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 58434.799, "from_m": 57938.553, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 602548, "profile_key": "e8bbf8ddc6eb017d056fb44f34038578753c81f170f3a9ce70ca63e264834000", "schedule_id": 28514, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0748", "location": "Alloa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "Cambus Loop", "stage_seq": 2, "distance_m": 2878.757, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Causewayhead Jn", "stage_seq": 3, "distance_m": 9494.399, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0759H", "location": "Stirling", "stage_seq": 4, "distance_m": 10865.431, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808H", "location": "Larbert", "stage_seq": 5, "distance_m": 23856.789, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "Larbert Jn", "stage_seq": 6, "distance_m": 24804.232, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810", "location": "Carmuirs West Jn", "stage_seq": 7, "distance_m": 25922.48, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812H", "location": "Greenhill Lower Jn", "stage_seq": 8, "distance_m": 29560.533, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Greenhill Upper Jn", "stage_seq": 9, "distance_m": 30579.836, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0818H", "location": "Croy", "stage_seq": 10, "distance_m": 40158.931, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0824", "location": "Lenzie", "stage_seq": 11, "distance_m": 48553.177, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828", "location": "Bishopbriggs", "stage_seq": 12, "distance_m": 53356.11, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Cowlairs West Jn", "stage_seq": 13, "distance_m": 55665.929, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Cowlairs South Jn", "stage_seq": 14, "distance_m": 56539.098, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 15, "distance_m": 58434.799, "section_seq": 1, "route_path_id": 28690}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58434.799, "from_m": 0.0, "section_seq": 1, "route_path_id": 28690}], "total_distance_m": 58434.799, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58434.799, "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": 610, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:50:24Z", "source_id": 49403565, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:50:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:50:29Z", "source_id": 16031888, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 626, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:25Z", "source_id": 49417071, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:56:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:31Z", "source_id": 16036048, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1094, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:39Z", "source_id": 49446105, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:06:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:43Z", "source_id": 16044581, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:43Z", "source_id": 49481034, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:18:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:47Z", "source_id": 16054770, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:59Z", "source_id": 49499089, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:25:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:06Z", "source_id": 16060042, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:10Z", "source_id": 49514119, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:30:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:12Z", "source_id": 16064348, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1409, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:12Z", "source_id": 49543747, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:40:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:20Z", "source_id": 16072684, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Alloa |
0748 |
0748 |
1 |
None |
None |
Glasgow Queen St High Level |
0835 |
0835 |
3 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W82708/2026-09-16/detailed |
None |
Bishopbriggs |
2026-09-16T08:33:00+01:00 |
Glasgow Queen St High Level |
8.0 |
{"type": "LineString", "coordinates": [[-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} |
3.1 |
0832 |
0840 |
Bishopbriggs |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-16 07:51:07 |
TERMINATED |
2026-09-16 07:40:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072684 |
1789544364385569 |
49 |
49 |
2026-09-16 07:50:43.491931 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:43.227484 |
| 571561 |
603877 |
W30214 |
815M29MD16 |
2026-09-16 |
COMPLETE |
16072590 |
2026-09-16 08:40:00 |
2026-09-16 07:51:07 |
2026-09-18 07:51:07 |
{"id": 603877, "stp": "P", "toc": "CrossCountry", "uid": "W30214", "consist": "221119", "dest_crs": "BRI", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30214/2026-09-16/detailed", "trust_id": "815M29MD16", "origin_crs": "XHL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-16", "dest_arr_time": "0843", "dest_platform": "5", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "5M29", "timing_status": "EARLY", "origin_station": "Bristol Barton Hill W.R.D.", "current_leg_arr": "0840", "current_leg_dep": "0837", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "0838", "origin_platform": null, "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-16T07:51:07", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5702724, 51.4526419], [-2.5697494999999995, 51.4528005], [-2.569454, 51.45291079999999], [-2.5690752999999997, 51.4530436], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-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": "Bristol Barton Hill W.R.D.", "dest_arr_time_act": "0843", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Bristol Barton Hill W.R.D.", "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\": 130.108, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 209.741, \"from_m\": 130.108, \"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\": 254.443, \"from_m\": 209.741, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 324.586, \"from_m\": 254.443, \"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\": 377.258, \"from_m\": 324.586, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 414.765, \"from_m\": 377.258, \"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\": 431.139, \"from_m\": 414.765, \"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\": 494.191, \"from_m\": 431.139, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1102.601, \"from_m\": 494.191, \"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\": 603877, \"profile_key\": \"766d679ab38033c826ac5abf76098fd6b74667b5b1ee74a4d7cc46098604c6c5\", \"schedule_id\": 26009, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Bristol Barton Hill W.R.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 534.889, \"section_seq\": 1, \"route_path_id\": 28083}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 3, \"distance_m\": 1102.601, \"section_seq\": 1, \"route_path_id\": 28083}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1102.601, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28083}], \"total_distance_m\": 1102.601, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 812.067, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 290.534, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0838", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:06Z\", \"source_id\": 49543463, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:11Z\", \"source_id\": 16072590, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "5", "timing_fact_generation": 1789544356441480, "current_leg_arrival_utc": "2026-09-16T08:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:43.232749", "service_state_evidence_id": 16072590, "current_leg_start_actual_dep": "2026-09-16T08:38:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:43.495658", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
XHL |
BRI |
5M29 |
221119 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 130.108, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 209.741, "from_m": 130.108, "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": 254.443, "from_m": 209.741, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 324.586, "from_m": 254.443, "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": 377.258, "from_m": 324.586, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 414.765, "from_m": 377.258, "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": 431.139, "from_m": 414.765, "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": 494.191, "from_m": 431.139, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1102.601, "from_m": 494.191, "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": 603877, "profile_key": "766d679ab38033c826ac5abf76098fd6b74667b5b1ee74a4d7cc46098604c6c5", "schedule_id": 26009, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0838", "location": "Bristol Barton Hill W.R.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 534.889, "section_seq": 1, "route_path_id": 28083}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 3, "distance_m": 1102.601, "section_seq": 1, "route_path_id": 28083}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1102.601, "from_m": 0.0, "section_seq": 1, "route_path_id": 28083}], "total_distance_m": 1102.601, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 812.067, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 290.534, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26061, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:06Z", "source_id": 49543463, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:40:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:11Z", "source_id": 16072590, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Bristol Barton Hill W.R.D. |
0838 |
0838 |
None |
None |
None |
Bristol Temple Meads |
0843 |
0843 |
5 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W30214/2026-09-16/detailed |
None |
Bristol Barton Hill W.R.D. |
2026-09-16T08:38:00+01:00 |
Bristol Temple Meads |
3.0 |
{"type": "LineString", "coordinates": [[-2.5702724, 51.4526419], [-2.5697494999999995, 51.4528005], [-2.569454, 51.45291079999999], [-2.5690752999999997, 51.4530436], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-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]]} |
0.7 |
0837 |
0840 |
Bristol Barton Hill W.R.D. |
Bristol Temple Meads |
Bristol Temple Meads |
51.4490808 |
-2.5801483 |
51.4490808 |
-2.5801483 |
1 |
0 |
2026-09-16 07:51:07 |
TERMINATED |
2026-09-16 07:40:00 |
Bristol Temple Meads |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072590 |
1789544356441480 |
5 |
5 |
2026-09-16 07:50:43.495658 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:43.232749 |
| 571562 |
602077 |
P85231 |
881D30MB16 |
2026-09-16 |
COMPLETE |
16072764 |
2026-09-16 08:40:00 |
2026-09-16 07:51:08 |
2026-09-18 07:51:08 |
{"id": 602077, "stp": "P", "toc": "Southeastern", "uid": "P85231", "consist": "707001+707012", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85231/2026-09-16/detailed", "trust_id": "881D30MB16", "origin_crs": "GRV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-16", "dest_arr_time": "0836", "dest_platform": "2", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1D30", "timing_status": "LATE", "origin_station": "Gravesend", "current_leg_arr": "0840", "current_leg_dep": "0834", "current_leg_end": "London Charing Cross", "origin_dep_time": "0733", "origin_platform": "0", "current_location": "London Charing Cross", "last_update_time": "2026-09-16T07:51:07", "route_debug_link": null, "timing_variation": "+4 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": "0836", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 414.818, \"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\": 3746.538, \"from_m\": 414.818, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3795.901, \"from_m\": 3746.538, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8944.782, \"from_m\": 3795.901, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10747.921, \"from_m\": 8944.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11263.61, \"from_m\": 10747.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\": 11613.298, \"from_m\": 11263.61, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11658.94, \"from_m\": 11613.298, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12012.493, \"from_m\": 11658.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\": 12571.611, \"from_m\": 12012.493, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12599.301, \"from_m\": 12571.611, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14187.733, \"from_m\": 12599.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\": 15191.869, \"from_m\": 14187.733, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27063.702, \"from_m\": 15191.869, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27138.587, \"from_m\": 27063.702, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27984.431, \"from_m\": 27138.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28399.873, \"from_m\": 27984.431, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28808.457, \"from_m\": 28399.873, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28905.702, \"from_m\": 28808.457, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35015.454, \"from_m\": 28905.702, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36979.547, \"from_m\": 35015.454, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 38445.236, \"from_m\": 36979.547, \"capability_applied\": null, \"effective_limit_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\": 602077, \"profile_key\": \"9f3dfd6d7478a1afcdfe32071a50027e0abf004a82540cb5bdb2dbf87c6ddd98\", \"schedule_id\": 22678, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Gravesend\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 2, \"distance_m\": 2415.58, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0737H\", \"location\": \"Northfleet\", \"stage_seq\": 3, \"distance_m\": 3442.597, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0739H\", \"location\": \"Swanscombe\", \"stage_seq\": 4, \"distance_m\": 4402.067, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0743\", \"location\": \"Greenhithe\", \"stage_seq\": 5, \"distance_m\": 6598.277, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745\", \"location\": \"Stone Crossing\", \"stage_seq\": 6, \"distance_m\": 7880.487, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750\", \"location\": \"Dartford\", \"stage_seq\": 7, \"distance_m\": 10990.893, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Dartford Jn\", \"stage_seq\": 8, \"distance_m\": 11712.367, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 9, \"distance_m\": 12599.301, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0755\", \"location\": \"Crayford\", \"stage_seq\": 10, \"distance_m\": 13983.833, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758H\", \"location\": \"Bexley\", \"stage_seq\": 11, \"distance_m\": 16304.932, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802H\", \"location\": \"Sidcup\", \"stage_seq\": 12, \"distance_m\": 19396.824, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0806\", \"location\": \"New Eltham\", \"stage_seq\": 13, \"distance_m\": 21786.966, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0808H\", \"location\": \"Mottingham\", \"stage_seq\": 14, \"distance_m\": 23238.533, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812H\", \"location\": \"Lee\", \"stage_seq\": 15, \"distance_m\": 25816.784, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0816\", \"location\": \"Hither Green\", \"stage_seq\": 16, \"distance_m\": 26975.359, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 28495.668, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 18, \"distance_m\": 29896.354, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"New Cross\", \"stage_seq\": 19, \"distance_m\": 30715.039, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 20, \"distance_m\": 33688.306, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0828\", \"location\": \"London Bridge\", \"stage_seq\": 21, \"distance_m\": 35553.499, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 22, \"distance_m\": 36493.683, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0833\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 23, \"distance_m\": 37239.999, \"section_seq\": 1, \"route_path_id\": 99773}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 24, \"distance_m\": 38445.236, \"section_seq\": 1, \"route_path_id\": 99773}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38445.236, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99773}], \"total_distance_m\": 38445.236, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37298.213, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1147.023, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0733", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:16Z\", \"source_id\": 49369848, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:20Z\", \"source_id\": 16021987, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:40:27Z\", \"source_id\": 49376112, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:40:32Z\", \"source_id\": 16023805, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:16Z\", \"source_id\": 49386319, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:18Z\", \"source_id\": 16026814, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:05Z\", \"source_id\": 49394202, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:08Z\", \"source_id\": 16029183, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:51:44Z\", \"source_id\": 49407123, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:51:47Z\", \"source_id\": 16032924, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:21Z\", \"source_id\": 49422401, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:58:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:26Z\", \"source_id\": 16037607, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:50Z\", \"source_id\": 49432151, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:01:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:52Z\", \"source_id\": 16040495, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:04:19Z\", \"source_id\": 49442222, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:05:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:04:21Z\", \"source_id\": 16043469, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:59Z\", \"source_id\": 49453194, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:08:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:02Z\", \"source_id\": 16046561, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:42Z\", \"source_id\": 49460869, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:48Z\", \"source_id\": 16048826, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:40Z\", \"source_id\": 49469413, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:14:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:44Z\", \"source_id\": 16051275, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:41Z\", \"source_id\": 49478159, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:17:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:44Z\", \"source_id\": 16053939, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:54Z\", \"source_id\": 49510479, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:56Z\", \"source_id\": 16063264, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:52Z\", \"source_id\": 49525220, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:53Z\", \"source_id\": 16067396, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:21Z\", \"source_id\": 49544226, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:24Z\", \"source_id\": 16072764, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "2", "timing_fact_generation": 1789544364886557, "current_leg_arrival_utc": "2026-09-16T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:46.516996", "service_state_evidence_id": 16072764, "current_leg_start_actual_dep": "2026-09-16T08:37:00+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:47.109377", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
GRV |
CHX |
1D30 |
707001+707012 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 414.818, "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": 3746.538, "from_m": 414.818, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3795.901, "from_m": 3746.538, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8944.782, "from_m": 3795.901, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10747.921, "from_m": 8944.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11263.61, "from_m": 10747.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": 11613.298, "from_m": 11263.61, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11658.94, "from_m": 11613.298, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12012.493, "from_m": 11658.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": 12571.611, "from_m": 12012.493, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12599.301, "from_m": 12571.611, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14187.733, "from_m": 12599.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": 15191.869, "from_m": 14187.733, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27063.702, "from_m": 15191.869, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27138.587, "from_m": 27063.702, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27984.431, "from_m": 27138.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28399.873, "from_m": 27984.431, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28808.457, "from_m": 28399.873, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28905.702, "from_m": 28808.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35015.454, "from_m": 28905.702, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36979.547, "from_m": 35015.454, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 38445.236, "from_m": 36979.547, "capability_applied": null, "effective_limit_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": 602077, "profile_key": "9f3dfd6d7478a1afcdfe32071a50027e0abf004a82540cb5bdb2dbf87c6ddd98", "schedule_id": 22678, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0733", "location": "Gravesend", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735H", "location": "Springhead Junction (CTRL)", "stage_seq": 2, "distance_m": 2415.58, "section_seq": 1, "route_path_id": 99773}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0737H", "location": "Northfleet", "stage_seq": 3, "distance_m": 3442.597, "section_seq": 1, "route_path_id": 99773}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0739H", "location": "Swanscombe", "stage_seq": 4, "distance_m": 4402.067, "section_seq": 1, "route_path_id": 99773}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0743", "location": "Greenhithe", "stage_seq": 5, "distance_m": 6598.277, "section_seq": 1, "route_path_id": 99773}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745", "location": "Stone Crossing", "stage_seq": 6, "distance_m": 7880.487, "section_seq": 1, "route_path_id": 99773}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750", "location": "Dartford", "stage_seq": 7, "distance_m": 10990.893, "section_seq": 1, "route_path_id": 99773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Dartford Jn", "stage_seq": 8, "distance_m": 11712.367, "section_seq": 1, "route_path_id": 99773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "Crayford Spur B Jn", "stage_seq": 9, "distance_m": 12599.301, "section_seq": 1, "route_path_id": 99773}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0755", "location": "Crayford", "stage_seq": 10, "distance_m": 13983.833, "section_seq": 1, "route_path_id": 99773}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758H", "location": "Bexley", "stage_seq": 11, "distance_m": 16304.932, "section_seq": 1, "route_path_id": 99773}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802H", "location": "Sidcup", "stage_seq": 12, "distance_m": 19396.824, "section_seq": 1, "route_path_id": 99773}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0806", "location": "New Eltham", "stage_seq": 13, "distance_m": 21786.966, "section_seq": 1, "route_path_id": 99773}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0808H", "location": "Mottingham", "stage_seq": 14, "distance_m": 23238.533, "section_seq": 1, "route_path_id": 99773}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812H", "location": "Lee", "stage_seq": 15, "distance_m": 25816.784, "section_seq": 1, "route_path_id": 99773}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0816", "location": "Hither Green", "stage_seq": 16, "distance_m": 26975.359, "section_seq": 1, "route_path_id": 99773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Parks Bridge Jn", "stage_seq": 17, "distance_m": 28495.668, "section_seq": 1, "route_path_id": 99773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820H", "location": "Tanners Hill Jn (NX)", "stage_seq": 18, "distance_m": 29896.354, "section_seq": 1, "route_path_id": 99773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "New Cross", "stage_seq": 19, "distance_m": 30715.039, "section_seq": 1, "route_path_id": 99773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Blue Anchor (Kent)", "stage_seq": 20, "distance_m": 33688.306, "section_seq": 1, "route_path_id": 99773}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0828", "location": "London Bridge", "stage_seq": 21, "distance_m": 35553.499, "section_seq": 1, "route_path_id": 99773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Ewer Street Jn", "stage_seq": 22, "distance_m": 36493.683, "section_seq": 1, "route_path_id": 99773}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0833", "location": "London Waterloo (East)", "stage_seq": 23, "distance_m": 37239.999, "section_seq": 1, "route_path_id": 99773}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 24, "distance_m": 38445.236, "section_seq": 1, "route_path_id": 99773}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38445.236, "from_m": 0.0, "section_seq": 1, "route_path_id": 99773}], "total_distance_m": 38445.236, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37298.213, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1147.023, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32230, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:16Z", "source_id": 49369848, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:39:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:20Z", "source_id": 16021987, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32226, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:40:27Z", "source_id": 49376112, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:41:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:40:32Z", "source_id": 16023805, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32222, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:16Z", "source_id": 49386319, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:45:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:18Z", "source_id": 16026814, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:05Z", "source_id": 49394202, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:47:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:08Z", "source_id": 16029183, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:51:44Z", "source_id": 49407123, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:53:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:51:47Z", "source_id": 16032924, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31733, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:21Z", "source_id": 49422401, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:58:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:26Z", "source_id": 16037607, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31729, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:50Z", "source_id": 49432151, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:01:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:52Z", "source_id": 16040495, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31717, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:04:19Z", "source_id": 49442222, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:05:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:04:21Z", "source_id": 16043469, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31711, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:59Z", "source_id": 49453194, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:08:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:02Z", "source_id": 16046561, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31707, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:42Z", "source_id": 49460869, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:11:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:48Z", "source_id": 16048826, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31702, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:40Z", "source_id": 49469413, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:14:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:44Z", "source_id": 16051275, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31685, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:41Z", "source_id": 49478159, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:17:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:44Z", "source_id": 16053939, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:54Z", "source_id": 49510479, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:28:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:56Z", "source_id": 16063264, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:52Z", "source_id": 49525220, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:33:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:53Z", "source_id": 16067396, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31427, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:21Z", "source_id": 49544226, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:40:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:24Z", "source_id": 16072764, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Gravesend |
0733 |
0733 |
0 |
None |
None |
London Charing Cross |
0836 |
0836 |
2 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85231/2026-09-16/detailed |
None |
London Waterloo (East) |
2026-09-16T08:37:00+01:00 |
London Charing Cross |
6.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 |
0834 |
0840 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-16 07:51:07 |
TERMINATED |
2026-09-16 07:40:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072764 |
1789544364886557 |
86 |
86 |
2026-09-16 07:50:47.109377 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:46.516996 |
| 571563 |
603511 |
G15613 |
815F07MC16 |
2026-09-16 |
COMPLETE |
16071816 |
2026-09-16 08:40:00 |
2026-09-16 07:51:08 |
2026-09-18 07:51:08 |
{"id": 603511, "stp": "P", "toc": "Great Western Railway", "uid": "G15613", "consist": "165137", "dest_crs": "XPM", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15613/2026-09-16/detailed", "trust_id": "815F07MC16", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Philips Mrsh H S T D", "service_date": "2026-09-16", "dest_arr_time": "0844", "dest_platform": null, "is_terminated": 1, "next_location": "St. Philips Mrsh H S T D", "signalling_id": "5F07", "timing_status": "EARLY", "origin_station": "Bristol Temple Meads", "current_leg_arr": "0840", "current_leg_dep": "0835", "current_leg_end": "St. Philips Mrsh H S T D", "origin_dep_time": "0824", "origin_platform": "8", "current_location": "St Philips Marsh Dmu Tmd", "last_update_time": "2026-09-16T07:51:08", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.581628499999999, 51.4447017], [-2.5816908, 51.444675100000005], [-2.5821207, 51.444492], [-2.5826387, 51.4442756], [-2.5832521, 51.4440403], [-2.5835734, 51.4439401], [-2.5831214, 51.444064699999984], [-2.5826146, 51.44425619999999], [-2.5820878, 51.4444654], [-2.5815929999999994, 51.4446829], [-2.5812563999999996, 51.444792700000015], [-2.5810706999999997, 51.4448658], [-2.5807758999999995, 51.444970700000006], [-2.580424, 51.4450832], [-2.5800285999999995, 51.4451818], [-2.5793994, 51.44525250000001], [-2.5783748, 51.44535040000001], [-2.5779088, 51.44538819999999], [-2.5768551999999993, 51.4454942], [-2.575404499999999, 51.4456441], [-2.5744157, 51.4457518], [-2.5733572, 51.445894299999985], [-2.5729219999999997, 51.4459257], [-2.5727121, 51.4459422], [-2.5724997999999997, 51.4459665], [-2.5712949999999997, 51.44611279999999], [-2.5701043999999995, 51.4462592], [-2.5695732999999996, 51.4463178], [-2.5694142, 51.4463355], [-2.5678686, 51.446520599999985], [-2.5675091999999995, 51.446541], [-2.5670019, 51.446596199999995], [-2.5665662999999994, 51.4466489], [-2.5659946, 51.446718099999984], [-2.5658022000000003, 51.44671580000001], [-2.5651689999999996, 51.44668750000001], [-2.5640752, 51.4466228], [-2.563748, 51.44663], [-2.5634532, 51.4466535], [-2.5629620999999996, 51.44675579999999]]}", "current_leg_start": "Bristol West Jn", "dest_arr_time_act": "0844", "motion_projection": null, "next_location_lat": "51.4467558", "next_location_lon": "-2.5629621", "previous_location": "Bristol West Jn", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.228, \"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\": 2174.432, \"from_m\": 119.228, \"capability_applied\": null, \"effective_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\": 603511, \"profile_key\": \"d1bc1c146e878a486520d25968a49a21560f41009c2aa14bdec69ae3585cc71f\", \"schedule_id\": 9261, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67765}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0829\", \"location\": \"Bristol West Jn\", \"stage_seq\": 2, \"distance_m\": 532.069, \"section_seq\": 1, \"route_path_id\": 67765}, {\"is_pass\": false, \"wtt_arr\": \"0844\", \"wtt_dep\": null, \"location\": \"St. Philips Mrsh H S T D\", \"stage_seq\": 3, \"distance_m\": 2174.432, \"section_seq\": 1, \"route_path_id\": 67765}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2174.432, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67765}], \"total_distance_m\": 2174.432, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 119.228, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2055.204, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0824", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4467558", "current_position_lon": "-2.5629621", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:12Z\", \"source_id\": 49523230, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:17Z\", \"source_id\": 16066880, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:10Z\", \"source_id\": 49540909, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:14Z\", \"source_id\": 16071816, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Philips Mrsh H S T D", "service_state_platform": null, "timing_fact_generation": 1789544294930842, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:48.712042", "service_state_evidence_id": 16071816, "current_leg_start_actual_dep": "2026-09-16T08:29:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:49.175851", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BRI |
XPM |
5F07 |
165137 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 119.228, "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": 2174.432, "from_m": 119.228, "capability_applied": null, "effective_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": 603511, "profile_key": "d1bc1c146e878a486520d25968a49a21560f41009c2aa14bdec69ae3585cc71f", "schedule_id": 9261, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0824", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67765}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0829", "location": "Bristol West Jn", "stage_seq": 2, "distance_m": 532.069, "section_seq": 1, "route_path_id": 67765}, {"is_pass": false, "wtt_arr": "0844", "wtt_dep": null, "location": "St. Philips Mrsh H S T D", "stage_seq": 3, "distance_m": 2174.432, "section_seq": 1, "route_path_id": 67765}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2174.432, "from_m": 0.0, "section_seq": 1, "route_path_id": 67765}], "total_distance_m": 2174.432, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 119.228, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2055.204, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26133, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:12Z", "source_id": 49523230, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:33:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:17Z", "source_id": 16066880, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25908, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:10Z", "source_id": 49540909, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:40:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:14Z", "source_id": 16071816, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
0824 |
0824 |
8 |
None |
None |
St. Philips Mrsh H S T D |
0844 |
0844 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15613/2026-09-16/detailed |
None |
Bristol West Jn |
2026-09-16T08:29:00+01:00 |
St. Philips Mrsh H S T D |
5.0 |
{"type": "LineString", "coordinates": [[-2.581628499999999, 51.4447017], [-2.5816908, 51.444675100000005], [-2.5821207, 51.444492], [-2.5826387, 51.4442756], [-2.5832521, 51.4440403], [-2.5835734, 51.4439401], [-2.5831214, 51.444064699999984], [-2.5826146, 51.44425619999999], [-2.5820878, 51.4444654], [-2.5815929999999994, 51.4446829], [-2.5812563999999996, 51.444792700000015], [-2.5810706999999997, 51.4448658], [-2.5807758999999995, 51.444970700000006], [-2.580424, 51.4450832], [-2.5800285999999995, 51.4451818], [-2.5793994, 51.44525250000001], [-2.5783748, 51.44535040000001], [-2.5779088, 51.44538819999999], [-2.5768551999999993, 51.4454942], [-2.575404499999999, 51.4456441], [-2.5744157, 51.4457518], [-2.5733572, 51.445894299999985], [-2.5729219999999997, 51.4459257], [-2.5727121, 51.4459422], [-2.5724997999999997, 51.4459665], [-2.5712949999999997, 51.44611279999999], [-2.5701043999999995, 51.4462592], [-2.5695732999999996, 51.4463178], [-2.5694142, 51.4463355], [-2.5678686, 51.446520599999985], [-2.5675091999999995, 51.446541], [-2.5670019, 51.446596199999995], [-2.5665662999999994, 51.4466489], [-2.5659946, 51.446718099999984], [-2.5658022000000003, 51.44671580000001], [-2.5651689999999996, 51.44668750000001], [-2.5640752, 51.4466228], [-2.563748, 51.44663], [-2.5634532, 51.4466535], [-2.5629620999999996, 51.44675579999999]]} |
1.0 |
0835 |
0840 |
Bristol West Jn |
St Philips Marsh Dmu Tmd |
St. Philips Mrsh H S T D |
51.4467558 |
-2.5629621 |
51.4467558 |
-2.5629621 |
1 |
0 |
2026-09-16 07:51:08 |
TERMINATED |
2026-09-16 07:40:00 |
St. Philips Mrsh H S T D |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16071816 |
1789544294930842 |
16 |
16 |
2026-09-16 07:50:49.175851 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:48.712042 |
| 571564 |
601309 |
G85889 |
322D41MA16 |
2026-09-16 |
COMPLETE |
16072799 |
2026-09-16 08:40:00 |
2026-09-16 07:51:08 |
2026-09-18 07:51:08 |
{"id": 601309, "stp": "P", "toc": "Northern", "uid": "G85889", "consist": "150203", "dest_crs": "CTR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85889/2026-09-16/detailed", "trust_id": "322D41MA16", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chester", "service_date": "2026-09-16", "dest_arr_time": "0837", "dest_platform": "6", "is_terminated": 1, "next_location": "Chester", "signalling_id": "2D41", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0840", "current_leg_dep": "0829", "current_leg_end": "Chester", "origin_dep_time": "0708", "origin_platform": "9", "current_location": "Chester", "last_update_time": "2026-09-16T07:51:08", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.732529649451907, 53.23179980794673], [-2.7325417999999995, 53.2317998], [-2.7334752, 53.23180979999999], [-2.7339516, 53.2318007], [-2.7342412000000005, 53.2317879], [-2.7347485999999996, 53.23174259999999], [-2.7353446999999997, 53.231683400000016], [-2.7362251, 53.23154350000001], [-2.736836, 53.2314063], [-2.7375056999999994, 53.2312144], [-2.7382870999999995, 53.2309441], [-2.7391046, 53.230590600000006], [-2.7398505, 53.2301598], [-2.7405926999999997, 53.2296357], [-2.7413889999999994, 53.2290151], [-2.7420403, 53.22856170000001], [-2.7425397999999994, 53.2282639], [-2.7431112999999994, 53.2279673], [-2.7437219999999996, 53.227692299999994], [-2.7448048999999997, 53.22727880000001], [-2.7452808, 53.2271196], [-2.7462122000000004, 53.22683880000001], [-2.7472032999999993, 53.226556499999994], [-2.7477305999999997, 53.2264211], [-2.7482944, 53.2262883], [-2.7494566, 53.2260397], [-2.7507875, 53.2257943], [-2.7521087999999994, 53.2255821], [-2.7544723, 53.22532900000001], [-2.7557503999999997, 53.2252513], [-2.7568072, 53.2252], [-2.7585834, 53.2252008], [-2.7605258, 53.225237], [-2.7645119, 53.22531149999998], [-2.7646289, 53.22531279999999], [-2.7693414999999995, 53.2253902], [-2.7718045999999994, 53.2254438], [-2.7791497, 53.22556250000001], [-2.7793374999999996, 53.2255656], [-2.7808370999999994, 53.22559589999998], [-2.7810131, 53.22560099999999], [-2.7844848999999994, 53.225670699999995], [-2.784777380770516, 53.225676096981395], [-2.7945107, 53.2258557], [-2.7961349999999996, 53.2259011], [-2.7966084, 53.2259134], [-2.7971546999999997, 53.22591659999999], [-2.7976723, 53.22591709999999], [-2.7986289999999996, 53.2259179], [-2.7997165999999996, 53.2258815], [-2.8004252999999997, 53.2258498], [-2.8014727999999995, 53.22578119999999], [-2.8024184, 53.225696699999986], [-2.8031538, 53.2256191], [-2.8038478, 53.2255347], [-2.8058864, 53.225172500000006], [-2.8063320999999997, 53.2250913], [-2.8092088, 53.2245475], [-2.8096352999999996, 53.2244688], [-2.8120115, 53.22402780000001], [-2.8122942999999996, 53.223974000000005], [-2.8136598, 53.2237176], [-2.8163918, 53.22320879999999], [-2.8166643999999996, 53.22315609999999], [-2.8190248, 53.2227122], [-2.8193619, 53.22265300000001], [-2.8201059, 53.22251299999999], [-2.8204022000000006, 53.2224564], [-2.8231571, 53.221924], [-2.8239188999999993, 53.2217424], [-2.8246356999999995, 53.221537199999986], [-2.8252047, 53.2213505], [-2.8257839, 53.221121999999994], [-2.826408, 53.2208561], [-2.8267223, 53.2207066], [-2.8270423, 53.22054210000001], [-2.8273387999999997, 53.220372999999995], [-2.8277735999999996, 53.2201043], [-2.8278324, 53.2200635], [-2.828033, 53.21993069999999], [-2.8283455, 53.2196993], [-2.8288898999999996, 53.219242099999995], [-2.8290582, 53.21909029999999], [-2.8297456999999997, 53.2184748], [-2.8299112999999996, 53.2183445], [-2.8303837999999995, 53.2179819], [-2.8308371, 53.217644500000006], [-2.8313547, 53.2172414], [-2.8317920999999995, 53.2168958], [-2.8321128, 53.216574699999995], [-2.832549199999999, 53.2162008], [-2.8330338, 53.21571079999999], [-2.834816, 53.2139148], [-2.8360003, 53.21272170000001], [-2.8367862, 53.21197320000001], [-2.8378645, 53.2110175], [-2.838979699999999, 53.210117399999994], [-2.8399122, 53.20939800000001], [-2.8407489999999997, 53.2088068], [-2.8419641000000007, 53.207992399999995], [-2.8432971, 53.20716829999999], [-2.8444036999999995, 53.20653290000001], [-2.8453732000000005, 53.20600359999999], [-2.846556, 53.2053915], [-2.8477745999999997, 53.2048056], [-2.8543826999999995, 53.201787999999986], [-2.8572204999999995, 53.2004834], [-2.8592027133348368, 53.19957740430325], [-2.8594842999999996, 53.199448700000005], [-2.8620618999999996, 53.1982613], [-2.8648593999999994, 53.1969759], [-2.8660234999999994, 53.1964473], [-2.8671875999999994, 53.195918600000006], [-2.8675926, 53.1957451], [-2.8679439999999996, 53.1956133], [-2.8683436, 53.195488000000005], [-2.8687593999999996, 53.1953675], [-2.8691483, 53.1952726], [-2.8695416999999996, 53.1951882], [-2.8698927, 53.19512989999999], [-2.8703124999999994, 53.1950744], [-2.8706637000000006, 53.19504119999999], [-2.8709507, 53.195021099999984], [-2.8712926999999997, 53.1950115], [-2.871624, 53.1950171], [-2.8718842999999996, 53.1950294], [-2.8721993, 53.1950573], [-2.8729528999999996, 53.1951162], [-2.8733662, 53.195173100000005], [-2.8739548, 53.19525409999999], [-2.8746089091824683, 53.19534307003112], [-2.8748466, 53.1953754], [-2.8752504, 53.1954376], [-2.8755506999999993, 53.19549030000001], [-2.8760415, 53.1955731], [-2.8763635000000005, 53.1956449], [-2.8766452, 53.195720399999985], [-2.8768953999999995, 53.19579809999999], [-2.8770525, 53.195855300000005], [-2.8771387, 53.1958867], [-2.8787749, 53.19651499999999]]}", "current_leg_start": "Mouldsworth", "dest_arr_time_act": "0837", "motion_projection": null, "next_location_lat": "53.1965150", "next_location_lon": "-2.8787749", "previous_location": "Mouldsworth", "current_leg_milage": "7.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"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\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"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\": 9172.52, \"from_m\": 8000.584, \"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\": 9615.397, \"from_m\": 9172.52, \"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\": 9784.306, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9823.216, \"from_m\": 9784.306, \"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\": 9854.689, \"from_m\": 9823.216, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9886.962, \"from_m\": 9854.689, \"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\": 9933.857, \"from_m\": 9886.962, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11371.735, \"from_m\": 9933.857, \"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\": 16019.979, \"from_m\": 11371.735, \"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\": 16151.439, \"from_m\": 16019.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\": 16625.207, \"from_m\": 16151.439, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21672.711, \"from_m\": 16625.207, \"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\": 22361.925, \"from_m\": 21672.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22904.041, \"from_m\": 22361.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40441.826, \"from_m\": 22904.041, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43297.569, \"from_m\": 40441.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44434.942, \"from_m\": 43297.569, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44885.623, \"from_m\": 44434.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\": 46878.238, \"from_m\": 44885.623, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60631.545, \"from_m\": 46878.238, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61238.116, \"from_m\": 60631.545, \"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\": 67865.903, \"from_m\": 61238.116, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 68190.754, \"from_m\": 67865.903, \"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\": 71449.696, \"from_m\": 68190.754, \"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\": 71803.312, \"from_m\": 71449.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72243.554, \"from_m\": 71803.312, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 72379.738, \"from_m\": 72243.554, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 601309, \"profile_key\": \"2cfcb2846754e82ece901858c6eeadc6483a0693b628e6e7b643aeee7236bd34\", \"schedule_id\": 12524, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0708\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0719H\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9886.962, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722H\", \"location\": \"Cheadle Village Jn (SoSL)\", \"stage_seq\": 7, \"distance_m\": 11388.873, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Sharston Jn\", \"stage_seq\": 8, \"distance_m\": 15054.838, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725\", \"location\": \"Northenden Jn\", \"stage_seq\": 9, \"distance_m\": 16095.624, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Deansgate Jn\", \"stage_seq\": 10, \"distance_m\": 22361.925, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": false, \"wtt_arr\": \"0733\", \"wtt_dep\": \"0733H\", \"location\": \"Navigation Road\", \"stage_seq\": 11, \"distance_m\": 22784.581, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0736H\", \"location\": \"Altrincham\", \"stage_seq\": 12, \"distance_m\": 23695.13, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739H\", \"location\": \"Hale\", \"stage_seq\": 13, \"distance_m\": 24777.291, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743\", \"location\": \"Ashley\", \"stage_seq\": 14, \"distance_m\": 27418.895, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0747\", \"location\": \"Mobberley\", \"stage_seq\": 15, \"distance_m\": 30326.523, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Knutsford\", \"stage_seq\": 16, \"distance_m\": 34539.24, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0756H\", \"location\": \"Plumley\", \"stage_seq\": 17, \"distance_m\": 38910.923, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Plumley West S.B.\", \"stage_seq\": 18, \"distance_m\": 40441.826, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": false, \"wtt_arr\": \"0759H\", \"wtt_dep\": \"0800H\", \"location\": \"Lostock Gralam\", \"stage_seq\": 19, \"distance_m\": 42028.341, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"Northwich\", \"stage_seq\": 20, \"distance_m\": 44314.739, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810H\", \"location\": \"Greenbank\", \"stage_seq\": 21, \"distance_m\": 47122.748, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Hartford C.L. Jn\", \"stage_seq\": 22, \"distance_m\": 48400.992, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0816\", \"location\": \"Cuddington\", \"stage_seq\": 23, \"distance_m\": 51679.012, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0821\", \"location\": \"Delamere\", \"stage_seq\": 24, \"distance_m\": 56376.293, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Mouldsworth\", \"stage_seq\": 25, \"distance_m\": 61050.564, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Mickle Trafford Jn\", \"stage_seq\": 26, \"distance_m\": 68232.356, \"section_seq\": 1, \"route_path_id\": 32419}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": null, \"location\": \"Chester\", \"stage_seq\": 27, \"distance_m\": 72379.738, \"section_seq\": 1, \"route_path_id\": 32419}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72379.738, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32419}], \"total_distance_m\": 72379.738, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 49179.032, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 23200.706, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0708", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.1965150", "current_position_lon": "-2.8787749", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:17:32Z\", \"source_id\": 49313228, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:17:36Z\", \"source_id\": 16004990, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:32:58Z\", \"source_id\": 16017471, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:40Z\", \"source_id\": 16022234, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:39:25Z\", \"source_id\": 16022840, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:43:25Z\", \"source_id\": 16026111, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:48:40Z\", \"source_id\": 16030407, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:52:26Z\", \"source_id\": 16033531, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:57Z\", \"source_id\": 16038063, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:02:27Z\", \"source_id\": 16041842, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:58Z\", \"source_id\": 16044762, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:11Z\", \"source_id\": 16050832, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:27Z\", \"source_id\": 16054529, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:27Z\", \"source_id\": 16058723, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10109, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:41Z\", \"source_id\": 49507044, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:47Z\", \"source_id\": 16062329, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:22Z\", \"source_id\": 49544343, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:26Z\", \"source_id\": 16072799, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chester", "service_state_platform": "6", "timing_fact_generation": 1789544368809668, "current_leg_arrival_utc": "2026-09-16T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:50.353995", "service_state_evidence_id": 16072799, "current_leg_start_actual_dep": "2026-09-16T08:29:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:51.229594", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
CTR |
2D41 |
150203 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "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": 8000.584, "from_m": 4180.149, "capability_applied": null, "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": 9172.52, "from_m": 8000.584, "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": 9615.397, "from_m": 9172.52, "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": 9784.306, "from_m": 9615.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9823.216, "from_m": 9784.306, "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": 9854.689, "from_m": 9823.216, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9886.962, "from_m": 9854.689, "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": 9933.857, "from_m": 9886.962, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11371.735, "from_m": 9933.857, "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": 16019.979, "from_m": 11371.735, "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": 16151.439, "from_m": 16019.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": 16625.207, "from_m": 16151.439, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21672.711, "from_m": 16625.207, "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": 22361.925, "from_m": 21672.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22904.041, "from_m": 22361.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40441.826, "from_m": 22904.041, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43297.569, "from_m": 40441.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44434.942, "from_m": 43297.569, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44885.623, "from_m": 44434.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": 46878.238, "from_m": 44885.623, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60631.545, "from_m": 46878.238, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61238.116, "from_m": 60631.545, "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": 67865.903, "from_m": 61238.116, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 68190.754, "from_m": 67865.903, "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": 71449.696, "from_m": 68190.754, "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": 71803.312, "from_m": 71449.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72243.554, "from_m": 71803.312, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 72379.738, "from_m": 72243.554, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 601309, "profile_key": "2cfcb2846754e82ece901858c6eeadc6483a0693b628e6e7b643aeee7236bd34", "schedule_id": 12524, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0708", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710H", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0719H", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9886.962, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722H", "location": "Cheadle Village Jn (SoSL)", "stage_seq": 7, "distance_m": 11388.873, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724", "location": "Sharston Jn", "stage_seq": 8, "distance_m": 15054.838, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725", "location": "Northenden Jn", "stage_seq": 9, "distance_m": 16095.624, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "Deansgate Jn", "stage_seq": 10, "distance_m": 22361.925, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0733", "wtt_dep": "0733H", "location": "Navigation Road", "stage_seq": 11, "distance_m": 22784.581, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0736H", "location": "Altrincham", "stage_seq": 12, "distance_m": 23695.13, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739H", "location": "Hale", "stage_seq": 13, "distance_m": 24777.291, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743", "location": "Ashley", "stage_seq": 14, "distance_m": 27418.895, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0747", "location": "Mobberley", "stage_seq": 15, "distance_m": 30326.523, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Knutsford", "stage_seq": 16, "distance_m": 34539.24, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0756H", "location": "Plumley", "stage_seq": 17, "distance_m": 38910.923, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "Plumley West S.B.", "stage_seq": 18, "distance_m": 40441.826, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0759H", "wtt_dep": "0800H", "location": "Lostock Gralam", "stage_seq": 19, "distance_m": 42028.341, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "Northwich", "stage_seq": 20, "distance_m": 44314.739, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810H", "location": "Greenbank", "stage_seq": 21, "distance_m": 47122.748, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Hartford C.L. Jn", "stage_seq": 22, "distance_m": 48400.992, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0816", "location": "Cuddington", "stage_seq": 23, "distance_m": 51679.012, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0821", "location": "Delamere", "stage_seq": 24, "distance_m": 56376.293, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Mouldsworth", "stage_seq": 25, "distance_m": 61050.564, "section_seq": 1, "route_path_id": 32419}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Mickle Trafford Jn", "stage_seq": 26, "distance_m": 68232.356, "section_seq": 1, "route_path_id": 32419}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": null, "location": "Chester", "stage_seq": 27, "distance_m": 72379.738, "section_seq": 1, "route_path_id": 32419}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72379.738, "from_m": 0.0, "section_seq": 1, "route_path_id": 32419}], "total_distance_m": 72379.738, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 49179.032, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 23200.706, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:17:32Z", "source_id": 49313228, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:18:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:17:36Z", "source_id": 16004990, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:32:58Z", "source_id": 16017471, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:40Z", "source_id": 16022234, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:39:25Z", "source_id": 16022840, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:43:25Z", "source_id": 16026111, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:48:40Z", "source_id": 16030407, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:52:26Z", "source_id": 16033531, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:57Z", "source_id": 16038063, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:02:27Z", "source_id": 16041842, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:58Z", "source_id": 16044762, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:11Z", "source_id": 16050832, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:27Z", "source_id": 16054529, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:27Z", "source_id": 16058723, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10109, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:41Z", "source_id": 49507044, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T07:28:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:47Z", "source_id": 16062329, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10431, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:22Z", "source_id": 49544343, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T07:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:26Z", "source_id": 16072799, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
0708 |
0708 |
9 |
None |
None |
Chester |
0837 |
0837 |
6 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85889/2026-09-16/detailed |
None |
Mouldsworth |
2026-09-16T08:29:00+01:00 |
Chester |
11.0 |
{"type": "LineString", "coordinates": [[-2.732529649451907, 53.23179980794673], [-2.7325417999999995, 53.2317998], [-2.7334752, 53.23180979999999], [-2.7339516, 53.2318007], [-2.7342412000000005, 53.2317879], [-2.7347485999999996, 53.23174259999999], [-2.7353446999999997, 53.231683400000016], [-2.7362251, 53.23154350000001], [-2.736836, 53.2314063], [-2.7375056999999994, 53.2312144], [-2.7382870999999995, 53.2309441], [-2.7391046, 53.230590600000006], [-2.7398505, 53.2301598], [-2.7405926999999997, 53.2296357], [-2.7413889999999994, 53.2290151], [-2.7420403, 53.22856170000001], [-2.7425397999999994, 53.2282639], [-2.7431112999999994, 53.2279673], [-2.7437219999999996, 53.227692299999994], [-2.7448048999999997, 53.22727880000001], [-2.7452808, 53.2271196], [-2.7462122000000004, 53.22683880000001], [-2.7472032999999993, 53.226556499999994], [-2.7477305999999997, 53.2264211], [-2.7482944, 53.2262883], [-2.7494566, 53.2260397], [-2.7507875, 53.2257943], [-2.7521087999999994, 53.2255821], [-2.7544723, 53.22532900000001], [-2.7557503999999997, 53.2252513], [-2.7568072, 53.2252], [-2.7585834, 53.2252008], [-2.7605258, 53.225237], [-2.7645119, 53.22531149999998], [-2.7646289, 53.22531279999999], [-2.7693414999999995, 53.2253902], [-2.7718045999999994, 53.2254438], [-2.7791497, 53.22556250000001], [-2.7793374999999996, 53.2255656], [-2.7808370999999994, 53.22559589999998], [-2.7810131, 53.22560099999999], [-2.7844848999999994, 53.225670699999995], [-2.784777380770516, 53.225676096981395], [-2.7945107, 53.2258557], [-2.7961349999999996, 53.2259011], [-2.7966084, 53.2259134], [-2.7971546999999997, 53.22591659999999], [-2.7976723, 53.22591709999999], [-2.7986289999999996, 53.2259179], [-2.7997165999999996, 53.2258815], [-2.8004252999999997, 53.2258498], [-2.8014727999999995, 53.22578119999999], [-2.8024184, 53.225696699999986], [-2.8031538, 53.2256191], [-2.8038478, 53.2255347], [-2.8058864, 53.225172500000006], [-2.8063320999999997, 53.2250913], [-2.8092088, 53.2245475], [-2.8096352999999996, 53.2244688], [-2.8120115, 53.22402780000001], [-2.8122942999999996, 53.223974000000005], [-2.8136598, 53.2237176], [-2.8163918, 53.22320879999999], [-2.8166643999999996, 53.22315609999999], [-2.8190248, 53.2227122], [-2.8193619, 53.22265300000001], [-2.8201059, 53.22251299999999], [-2.8204022000000006, 53.2224564], [-2.8231571, 53.221924], [-2.8239188999999993, 53.2217424], [-2.8246356999999995, 53.221537199999986], [-2.8252047, 53.2213505], [-2.8257839, 53.221121999999994], [-2.826408, 53.2208561], [-2.8267223, 53.2207066], [-2.8270423, 53.22054210000001], [-2.8273387999999997, 53.220372999999995], [-2.8277735999999996, 53.2201043], [-2.8278324, 53.2200635], [-2.828033, 53.21993069999999], [-2.8283455, 53.2196993], [-2.8288898999999996, 53.219242099999995], [-2.8290582, 53.21909029999999], [-2.8297456999999997, 53.2184748], [-2.8299112999999996, 53.2183445], [-2.8303837999999995, 53.2179819], [-2.8308371, 53.217644500000006], [-2.8313547, 53.2172414], [-2.8317920999999995, 53.2168958], [-2.8321128, 53.216574699999995], [-2.832549199999999, 53.2162008], [-2.8330338, 53.21571079999999], [-2.834816, 53.2139148], [-2.8360003, 53.21272170000001], [-2.8367862, 53.21197320000001], [-2.8378645, 53.2110175], [-2.838979699999999, 53.210117399999994], [-2.8399122, 53.20939800000001], [-2.8407489999999997, 53.2088068], [-2.8419641000000007, 53.207992399999995], [-2.8432971, 53.20716829999999], [-2.8444036999999995, 53.20653290000001], [-2.8453732000000005, 53.20600359999999], [-2.846556, 53.2053915], [-2.8477745999999997, 53.2048056], [-2.8543826999999995, 53.201787999999986], [-2.8572204999999995, 53.2004834], [-2.8592027133348368, 53.19957740430325], [-2.8594842999999996, 53.199448700000005], [-2.8620618999999996, 53.1982613], [-2.8648593999999994, 53.1969759], [-2.8660234999999994, 53.1964473], [-2.8671875999999994, 53.195918600000006], [-2.8675926, 53.1957451], [-2.8679439999999996, 53.1956133], [-2.8683436, 53.195488000000005], [-2.8687593999999996, 53.1953675], [-2.8691483, 53.1952726], [-2.8695416999999996, 53.1951882], [-2.8698927, 53.19512989999999], [-2.8703124999999994, 53.1950744], [-2.8706637000000006, 53.19504119999999], [-2.8709507, 53.195021099999984], [-2.8712926999999997, 53.1950115], [-2.871624, 53.1950171], [-2.8718842999999996, 53.1950294], [-2.8721993, 53.1950573], [-2.8729528999999996, 53.1951162], [-2.8733662, 53.195173100000005], [-2.8739548, 53.19525409999999], [-2.8746089091824683, 53.19534307003112], [-2.8748466, 53.1953754], [-2.8752504, 53.1954376], [-2.8755506999999993, 53.19549030000001], [-2.8760415, 53.1955731], [-2.8763635000000005, 53.1956449], [-2.8766452, 53.195720399999985], [-2.8768953999999995, 53.19579809999999], [-2.8770525, 53.195855300000005], [-2.8771387, 53.1958867], [-2.8787749, 53.19651499999999]]} |
7.0 |
0829 |
0840 |
Mouldsworth |
Chester |
Chester |
53.1965150 |
-2.8787749 |
53.1965150 |
-2.8787749 |
1 |
0 |
2026-09-16 07:51:08 |
TERMINATED |
2026-09-16 07:40:00 |
Chester |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072799 |
1789544368809668 |
77 |
77 |
2026-09-16 07:50:51.229594 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:50.353995 |
| 571565 |
602146 |
G07184 |
872L08MB16 |
2026-09-16 |
COMPLETE |
16072713 |
2026-09-16 08:40:00 |
2026-09-16 07:51:08 |
2026-09-18 07:51:08 |
{"id": 602146, "stp": "P", "toc": "London Overground", "uid": "G07184", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07184/2026-09-16/detailed", "trust_id": "872L08MB16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-16", "dest_arr_time": "0841", "dest_platform": "2", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2L08", "timing_status": "ON TIME", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "0840", "current_leg_dep": "0837", "current_leg_end": "Stratford", "origin_dep_time": "0735", "origin_platform": "1", "current_location": "Stratford", "last_update_time": "2026-09-16T07:51:08", "route_debug_link": null, "timing_variation": "0 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": "0840", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Hackney Wick", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.309, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 361.207, \"from_m\": 237.309, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 901.014, \"from_m\": 361.207, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1114.785, \"from_m\": 901.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2055.745, \"from_m\": 1114.785, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4045.775, \"from_m\": 2055.745, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5052.397, \"from_m\": 4045.775, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8079.564, \"from_m\": 5052.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8155.42, \"from_m\": 8079.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8305.794, \"from_m\": 8155.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8378.566, \"from_m\": 8305.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8826.311, \"from_m\": 8378.566, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9151.802, \"from_m\": 8826.311, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10453.01, \"from_m\": 9151.802, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10775.575, \"from_m\": 10453.01, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10860.076, \"from_m\": 10775.575, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10962.15, \"from_m\": 10860.076, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11011.134, \"from_m\": 10962.15, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17104.004, \"from_m\": 11011.134, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17456.244, \"from_m\": 17104.004, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18803.739, \"from_m\": 17456.244, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19418.238, \"from_m\": 18803.739, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22385.441, \"from_m\": 19418.238, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22456.056, \"from_m\": 22385.441, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22988.292, \"from_m\": 22456.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23058.907, \"from_m\": 22988.292, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24376.132, \"from_m\": 23058.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26914.806, \"from_m\": 24376.132, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27660.919, \"from_m\": 26914.806, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27722.834, \"from_m\": 27660.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28331.427, \"from_m\": 27722.834, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29034.756, \"from_m\": 28331.427, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29648.603, \"from_m\": 29034.756, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29684.824, \"from_m\": 29648.603, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29723.919, \"from_m\": 29684.824, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29765.184, \"from_m\": 29723.919, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29793.923, \"from_m\": 29765.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29866.536, \"from_m\": 29793.923, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 602146, \"profile_key\": \"31e484531e93f328e8b5ff970eaa8e2cabd4195372b7894ff20cccd5c6a19810\", \"schedule_id\": 8386, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Latchmere Jn\", \"stage_seq\": 2, \"distance_m\": 807.855, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0739H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 3, \"distance_m\": 2161.175, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742\", \"location\": \"West Brompton\", \"stage_seq\": 4, \"distance_m\": 3626.58, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 5, \"distance_m\": 5284.886, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0748\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 6, \"distance_m\": 7033.644, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"North Pole Jn\", \"stage_seq\": 7, \"distance_m\": 8230.607, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 9263.094, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0756\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 9, \"distance_m\": 10224.661, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 10, \"distance_m\": 10860.076, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"Kensal Rise\", \"stage_seq\": 11, \"distance_m\": 11875.043, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0800H\", \"location\": \"Brondesbury Park\", \"stage_seq\": 12, \"distance_m\": 12873.417, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802\", \"location\": \"Brondesbury\", \"stage_seq\": 13, \"distance_m\": 13584.082, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0804\", \"location\": \"West Hampstead\", \"stage_seq\": 14, \"distance_m\": 14409.557, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0805H\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 15, \"distance_m\": 15004.465, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808\", \"location\": \"Hampstead Heath\", \"stage_seq\": 16, \"distance_m\": 16418.541, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0811\", \"location\": \"Gospel Oak\", \"stage_seq\": 17, \"distance_m\": 17371.001, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813\", \"location\": \"Kentish Town West\", \"stage_seq\": 18, \"distance_m\": 18436.409, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 19, \"distance_m\": 19154.109, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0816\", \"location\": \"Camden Road\", \"stage_seq\": 20, \"distance_m\": 19351.703, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 21, \"distance_m\": 19883.022, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0820\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 22, \"distance_m\": 21063.843, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 23, \"distance_m\": 21433.406, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0824\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 24, \"distance_m\": 21844.2, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 25, \"distance_m\": 22290.406, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0825H\", \"location\": \"Canonbury\", \"stage_seq\": 26, \"distance_m\": 22722.174, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 27, \"distance_m\": 24503.063, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 28, \"distance_m\": 25332.384, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0831\", \"location\": \"Hackney Central\", \"stage_seq\": 29, \"distance_m\": 25883.991, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0832H\", \"wtt_dep\": \"0833H\", \"location\": \"Homerton\", \"stage_seq\": 30, \"distance_m\": 26884.304, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0835H\", \"wtt_dep\": \"0836\", \"location\": \"Hackney Wick\", \"stage_seq\": 31, \"distance_m\": 28301.692, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Lea Junction\", \"stage_seq\": 32, \"distance_m\": 28814.999, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Channelsea Jn\", \"stage_seq\": 33, \"distance_m\": 29115.89, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 34, \"distance_m\": 29866.536, \"section_seq\": 1, \"route_path_id\": 28454}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29866.536, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28454}], \"total_distance_m\": 29866.536, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27587.689, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2278.847, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0735", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:39:40Z\", \"source_id\": 49373841, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:39:43Z\", \"source_id\": 16023086, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:41:40Z\", \"source_id\": 49379293, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:41:45Z\", \"source_id\": 16024780, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:45:06Z\", \"source_id\": 49388576, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:45:14Z\", \"source_id\": 16027556, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:34Z\", \"source_id\": 49395558, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:38Z\", \"source_id\": 16029592, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:51:22Z\", \"source_id\": 49406162, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:52:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:51:28Z\", \"source_id\": 16032731, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:46Z\", \"source_id\": 49417981, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:51Z\", \"source_id\": 16036292, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:01:30Z\", \"source_id\": 49434049, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:02:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:01:33Z\", \"source_id\": 16041102, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:47Z\", \"source_id\": 49440642, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:04:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:48Z\", \"source_id\": 16042970, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:42Z\", \"source_id\": 49446197, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:06:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:43Z\", \"source_id\": 16044586, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:34Z\", \"source_id\": 49451989, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:08:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:38Z\", \"source_id\": 16046237, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:33Z\", \"source_id\": 49457535, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:09:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:38Z\", \"source_id\": 16047863, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:49Z\", \"source_id\": 49463982, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:12:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:53Z\", \"source_id\": 16049771, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:05Z\", \"source_id\": 49470753, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:15:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:08Z\", \"source_id\": 16051628, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:52Z\", \"source_id\": 49478661, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:17:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:53Z\", \"source_id\": 16054040, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:16Z\", \"source_id\": 49485480, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:20:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:19Z\", \"source_id\": 16056089, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:47Z\", \"source_id\": 49495719, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:23:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:54Z\", \"source_id\": 16059036, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:39Z\", \"source_id\": 49501018, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:25:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:40Z\", \"source_id\": 16060608, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:57Z\", \"source_id\": 49507738, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:27:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:01Z\", \"source_id\": 16062554, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:07Z\", \"source_id\": 49514027, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:14Z\", \"source_id\": 16064355, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:13Z\", \"source_id\": 49520258, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:15Z\", \"source_id\": 16066047, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:33:31Z\", \"source_id\": 49527130, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:34:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:33:34Z\", \"source_id\": 16067968, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:36:23Z\", \"source_id\": 49535600, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:36:28Z\", \"source_id\": 16070380, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:18Z\", \"source_id\": 49544047, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:20Z\", \"source_id\": 16072713, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "2", "timing_fact_generation": 1789544363852972, "current_leg_arrival_utc": "2026-09-16T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:51.320112", "service_state_evidence_id": 16072713, "current_leg_start_actual_dep": "2026-09-16T08:36:00+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:52.178969", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
SRA |
2L08 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 237.309, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 361.207, "from_m": 237.309, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 901.014, "from_m": 361.207, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1114.785, "from_m": 901.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2055.745, "from_m": 1114.785, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4045.775, "from_m": 2055.745, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5052.397, "from_m": 4045.775, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8079.564, "from_m": 5052.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8155.42, "from_m": 8079.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8305.794, "from_m": 8155.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8378.566, "from_m": 8305.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8826.311, "from_m": 8378.566, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9151.802, "from_m": 8826.311, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10453.01, "from_m": 9151.802, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10775.575, "from_m": 10453.01, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10860.076, "from_m": 10775.575, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10962.15, "from_m": 10860.076, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11011.134, "from_m": 10962.15, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17104.004, "from_m": 11011.134, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17456.244, "from_m": 17104.004, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18803.739, "from_m": 17456.244, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19418.238, "from_m": 18803.739, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22385.441, "from_m": 19418.238, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22456.056, "from_m": 22385.441, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22988.292, "from_m": 22456.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23058.907, "from_m": 22988.292, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24376.132, "from_m": 23058.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26914.806, "from_m": 24376.132, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27660.919, "from_m": 26914.806, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27722.834, "from_m": 27660.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28331.427, "from_m": 27722.834, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29034.756, "from_m": 28331.427, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29648.603, "from_m": 29034.756, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29684.824, "from_m": 29648.603, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29723.919, "from_m": 29684.824, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29765.184, "from_m": 29723.919, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29793.923, "from_m": 29765.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29866.536, "from_m": 29793.923, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 602146, "profile_key": "31e484531e93f328e8b5ff970eaa8e2cabd4195372b7894ff20cccd5c6a19810", "schedule_id": 8386, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0735", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737", "location": "Latchmere Jn", "stage_seq": 2, "distance_m": 807.855, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0739H", "location": "Imperial Wharf", "stage_seq": 3, "distance_m": 2161.175, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742", "location": "West Brompton", "stage_seq": 4, "distance_m": 3626.58, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 5284.886, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0748", "location": "Shepherd's Bush", "stage_seq": 6, "distance_m": 7033.644, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "North Pole Jn", "stage_seq": 7, "distance_m": 8230.607, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 9263.094, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0756", "location": "Willesden Junction High Level", "stage_seq": 9, "distance_m": 10224.661, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "Kensal Green Jn", "stage_seq": 10, "distance_m": 10860.076, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "Kensal Rise", "stage_seq": 11, "distance_m": 11875.043, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0800H", "location": "Brondesbury Park", "stage_seq": 12, "distance_m": 12873.417, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802", "location": "Brondesbury", "stage_seq": 13, "distance_m": 13584.082, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0804", "location": "West Hampstead", "stage_seq": 14, "distance_m": 14409.557, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0805H", "location": "Finchley Road & Frognal", "stage_seq": 15, "distance_m": 15004.465, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808", "location": "Hampstead Heath", "stage_seq": 16, "distance_m": 16418.541, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0811", "location": "Gospel Oak", "stage_seq": 17, "distance_m": 17371.001, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813", "location": "Kentish Town West", "stage_seq": 18, "distance_m": 18436.409, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Camden Road Jn", "stage_seq": 19, "distance_m": 19154.109, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0816", "location": "Camden Road", "stage_seq": 20, "distance_m": 19351.703, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Camden Road East Jn", "stage_seq": 21, "distance_m": 19883.022, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0820", "location": "Caledonian Rd & Barnsbury", "stage_seq": 22, "distance_m": 21063.843, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Westbourne Road Junction", "stage_seq": 23, "distance_m": 21433.406, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0824", "location": "Highbury & Islington (North London Lines)", "stage_seq": 24, "distance_m": 21844.2, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824H", "location": "Canonbury West Jn", "stage_seq": 25, "distance_m": 22290.406, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0825H", "location": "Canonbury", "stage_seq": 26, "distance_m": 22722.174, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "Dalston Kingsland", "stage_seq": 27, "distance_m": 24503.063, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829H", "location": "Navarino Road Jn", "stage_seq": 28, "distance_m": 25332.384, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0831", "location": "Hackney Central", "stage_seq": 29, "distance_m": 25883.991, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0832H", "wtt_dep": "0833H", "location": "Homerton", "stage_seq": 30, "distance_m": 26884.304, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0835H", "wtt_dep": "0836", "location": "Hackney Wick", "stage_seq": 31, "distance_m": 28301.692, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Lea Junction", "stage_seq": 32, "distance_m": 28814.999, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Channelsea Jn", "stage_seq": 33, "distance_m": 29115.89, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Stratford", "stage_seq": 34, "distance_m": 29866.536, "section_seq": 1, "route_path_id": 28454}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29866.536, "from_m": 0.0, "section_seq": 1, "route_path_id": 28454}], "total_distance_m": 29866.536, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27587.689, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2278.847, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22324, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:39:40Z", "source_id": 49373841, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:40:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:39:43Z", "source_id": 16023086, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22318, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:41:40Z", "source_id": 49379293, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:42:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:41:45Z", "source_id": 16024780, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22276, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:45:06Z", "source_id": 49388576, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:46:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:45:14Z", "source_id": 16027556, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:34Z", "source_id": 49395558, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:48:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:38Z", "source_id": 16029592, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22232, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:51:22Z", "source_id": 49406162, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:52:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:51:28Z", "source_id": 16032731, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22504, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:46Z", "source_id": 49417981, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:57:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:51Z", "source_id": 16036292, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:01:30Z", "source_id": 49434049, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:02:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:01:33Z", "source_id": 16041102, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:47Z", "source_id": 49440642, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:04:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:48Z", "source_id": 16042970, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:42Z", "source_id": 49446197, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:06:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:43Z", "source_id": 16044586, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:34Z", "source_id": 49451989, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:08:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:38Z", "source_id": 16046237, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:33Z", "source_id": 49457535, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:09:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:38Z", "source_id": 16047863, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:49Z", "source_id": 49463982, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:12:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:53Z", "source_id": 16049771, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:05Z", "source_id": 49470753, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:15:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:08Z", "source_id": 16051628, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:52Z", "source_id": 49478661, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:17:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:53Z", "source_id": 16054040, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:16Z", "source_id": 49485480, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:20:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:19Z", "source_id": 16056089, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:47Z", "source_id": 49495719, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:23:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:54Z", "source_id": 16059036, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:39Z", "source_id": 49501018, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:25:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:40Z", "source_id": 16060608, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:57Z", "source_id": 49507738, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T07:27:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:01Z", "source_id": 16062554, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:07Z", "source_id": 49514027, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T07:29:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:14Z", "source_id": 16064355, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:13Z", "source_id": 49520258, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T07:31:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:15Z", "source_id": 16066047, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:33:31Z", "source_id": 49527130, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T07:34:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:33:34Z", "source_id": 16067968, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:36:23Z", "source_id": 49535600, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T07:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:36:28Z", "source_id": 16070380, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15300, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:18Z", "source_id": 49544047, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T07:40:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:20Z", "source_id": 16072713, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Clapham Junction Plats 0-2 |
0735 |
0735 |
1 |
None |
None |
Stratford |
0841 |
0840 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G07184/2026-09-16/detailed |
None |
Hackney Wick |
2026-09-16T08:36:00+01:00 |
Stratford |
3.0 |
{"type": "LineString", "coordinates": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]} |
1.0 |
0837 |
0840 |
Hackney Wick |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-16 07:51:08 |
TERMINATED |
2026-09-16 07:40:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072713 |
1789544363852972 |
99 |
99 |
2026-09-16 07:50:52.178969 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:51.320112 |
| 571566 |
602095 |
P89676 |
872U10MB16 |
2026-09-16 |
COMPLETE |
16072998 |
2026-09-16 08:40:00 |
2026-09-16 07:51:08 |
2026-09-18 07:51:08 |
{"id": 602095, "stp": "P", "toc": "Southeastern", "uid": "P89676", "consist": "465024+465195", "dest_crs": "GRV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89676/2026-09-16/detailed", "trust_id": "872U10MB16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gravesend", "service_date": "2026-09-16", "dest_arr_time": "0838", "dest_platform": "0", "is_terminated": 1, "next_location": "Gravesend", "signalling_id": "2U10", "timing_status": "LATE", "origin_station": "London Victoria", "current_leg_arr": "0840", "current_leg_dep": "0834", "current_leg_end": "Gravesend", "origin_dep_time": "0733", "origin_platform": "7", "current_location": "Gravesend", "last_update_time": "2026-09-16T07:51:08", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.28038610464561226, 51.45036925636109], [0.28080019999999994, 51.45029710000001], [0.2817119, 51.4501605], [0.2820482, 51.450117], [0.2824112, 51.450071699999995], [0.2828832, 51.45001599999999], [0.2833197, 51.449977], [0.2837386, 51.44994599999998], [0.2841891, 51.4499227], [0.28757579999999994, 51.449833299999995], [0.288218, 51.449842499999995], [0.2888783999999999, 51.44987129999999], [0.2893742, 51.4498991], [0.28986519999999993, 51.4499343], [0.2905988, 51.44999649999999], [0.29142879999999993, 51.45006769999999], [0.2921876, 51.450116400000006], [0.2929464, 51.45015070000001], [0.293878, 51.4501748], [0.2948853, 51.4501732], [0.295414, 51.45016199999999], [0.2960244, 51.4501383], [0.2965497999999999, 51.4501085], [0.2970995, 51.4500695], [0.2981659, 51.4499886], [0.2992459, 51.4499025], [0.2992971, 51.44989899999999], [0.29972499999999996, 51.4498696], [0.2999132, 51.4498542], [0.30150269999999996, 51.44974090000001], [0.3031344999999999, 51.44960580000001], [0.3063789, 51.4493526], [0.30702699999999994, 51.4493057], [0.30820369999999997, 51.44922360000001], [0.309221, 51.44915240000001], [0.3093765, 51.4491415], [0.31002299999999994, 51.4490965], [0.312281, 51.4489026], [0.3129896, 51.44884349999999], [0.31365449999999995, 51.4487833], [0.3142778, 51.4487112], [0.3149097, 51.44861989999999], [0.31548909999999997, 51.4485284], [0.31585979999999997, 51.4484673], [0.31611009999999995, 51.44842599999999], [0.3163038717484993, 51.44838637379253], [0.3164413914158841, 51.44835825108139], [0.31660192167445467, 51.4483254226926], [0.31684805070745503, 51.448275089334786], [0.3169371580099112, 51.44825686688842], [0.3169546, 51.4482533], [0.31714180830063227, 51.4482114534848], [0.3174190862992408, 51.44814947369473], [0.3175921, 51.44811080000001], [0.318052, 51.4480003], [0.31853669999999995, 51.4478781], [0.3190051, 51.447750199999994], [0.3194876, 51.44761140000001], [0.3198155999999999, 51.447510099999995], [0.3201354, 51.44740509999999], [0.3204631, 51.44730260000001], [0.3205672, 51.44726690000001], [0.32078629999999997, 51.4471918], [0.3210785, 51.447095], [0.32174719999999996, 51.4468524], [0.3224112, 51.446603399999994], [0.3226495, 51.44650600000001], [0.3228013, 51.44644389999999], [0.32319159999999997, 51.4462832], [0.3235655, 51.4461148], [0.3239596, 51.44593419999999], [0.3245952, 51.44561980000002], [0.32491229999999993, 51.44545689999999], [0.32521969999999994, 51.44529150000001], [0.3255611, 51.4451038], [0.32592189999999993, 51.44490450000001], [0.32658849999999995, 51.444528299999995], [0.3268944, 51.444333099999994], [0.32719159999999997, 51.4441198], [0.3277997, 51.4436979], [0.3282676, 51.4433516], [0.32850579999999996, 51.4431726], [0.3287237, 51.44298599999999], [0.3289261636192083, 51.442817580280106], [0.3295022, 51.44233839999999], [0.329975, 51.4419466], [0.3304252, 51.441623699999994], [0.3305565653119731, 51.441530338117595], [0.33062532869532335, 51.44148146761434], [0.33079229999999993, 51.44136280000001], [0.3309068209380885, 51.441287041416984], [0.33105017326969355, 51.44123546954114], [0.33132999999999996, 51.44113479999999], [0.33194979999999996, 51.44089], [0.33328379999999996, 51.4402183], [0.3335874, 51.4400301], [0.3340188, 51.43976429999999], [0.33422506925158335, 51.43964372212159], [0.3342961, 51.4396022], [0.3345436, 51.4394685], [0.3349794, 51.43926139999999], [0.33545829999999993, 51.43905719999999], [0.33593459999999997, 51.43889339999999], [0.33622309999999994, 51.4388012], [0.33623679999999995, 51.438796800000006], [0.3362862, 51.438781], [0.3363288, 51.4387679], [0.3366205, 51.43867839999999], [0.3369867, 51.4385701], [0.3373953, 51.4384568], [0.33778269999999994, 51.4383584], [0.33834649999999994, 51.43822359999999], [0.33921819999999997, 51.43804080000001], [0.3399666, 51.4378996], [0.34099039999999997, 51.4377455], [0.3414364999999999, 51.437686600000006], [0.3418669999999999, 51.4376329], [0.3420079, 51.4376187], [0.3424536, 51.43757839999999], [0.3427606, 51.4375554], [0.34307809999999994, 51.4375344], [0.34325659999999997, 51.437523500000005], [0.34372389999999997, 51.4375017], [0.3440912, 51.4374878], [0.34437429999999997, 51.4374795], [0.3447554, 51.43747139999999], [0.34504100000000004, 51.43746899999999], [0.3453042, 51.4374678], [0.34560459999999993, 51.4374697], [0.3458249, 51.4374739], [0.34631449999999997, 51.43749570000001], [0.34722959999999997, 51.4375363], [0.3483298, 51.4375869], [0.3491076, 51.43765380000001], [0.35013219999999995, 51.43776919999999], [0.35130429999999996, 51.4379247], [0.35231289999999993, 51.4380852], [0.3532543, 51.4382407], [0.3543057, 51.438471400000005], [0.35524719999999993, 51.43869249999999], [0.3566629, 51.43905209999999], [0.35716549999999997, 51.4391757], [0.35759369999999996, 51.4392904], [0.35915449999999993, 51.439789], [0.35932611364780853, 51.439848464436615], [0.3602304, 51.4401618], [0.36079729999999993, 51.4403813], [0.3613438, 51.440571100000014], [0.3617871, 51.4406955], [0.36227259999999994, 51.4408177], [0.3626212, 51.44090289999998], [0.3630262, 51.440984699999994], [0.36364, 51.44111670000001], [0.3642132, 51.44121379999999], [0.36465099999999995, 51.4412782], [0.3648616, 51.441303999999995], [0.3650785999999999, 51.44132299999998], [0.3653692, 51.44134209999999], [0.3656353, 51.4413546], [0.3661105, 51.4413716], [0.36640959999999995, 51.4413781], [0.3667639999999999, 51.441381099999994], [0.3671234, 51.441378799999995]]}", "current_leg_start": "Greenhithe", "dest_arr_time_act": "0838", "motion_projection": null, "next_location_lat": "51.4413788", "next_location_lon": "0.3671234", "previous_location": "Greenhithe", "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\": 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\": 3302.318, \"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\": 3410.462, \"from_m\": 3302.318, \"capability_applied\": null, \"effective_limit_mph\": 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.414, \"from_m\": 3410.462, \"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.777, \"from_m\": 5000.414, \"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\": 5427.362, \"from_m\": 5324.777, \"capability_applied\": null, \"effective_limit_mph\": 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.434, \"from_m\": 5427.362, \"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.454, \"from_m\": 6197.434, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8623.259, \"from_m\": 7977.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10605.133, \"from_m\": 8623.259, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11764.271, \"from_m\": 10605.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12665.598, \"from_m\": 11764.271, \"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\": 14330.536, \"from_m\": 12665.598, \"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\": 14954.378, \"from_m\": 14330.536, \"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\": 16858.195, \"from_m\": 14954.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17363.038, \"from_m\": 16858.195, \"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\": 17588.098, \"from_m\": 17363.038, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18092.941, \"from_m\": 17588.098, \"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\": 19996.758, \"from_m\": 18092.941, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20620.6, \"from_m\": 19996.758, \"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\": 20659.984, \"from_m\": 20620.6, \"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\": 21248.744, \"from_m\": 20659.984, \"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\": 23152.337, \"from_m\": 21248.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23654.685, \"from_m\": 23152.337, \"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\": 33288.852, \"from_m\": 23654.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\": 33781.894, \"from_m\": 33288.852, \"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\": 33829.779, \"from_m\": 33781.894, \"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\": 34990.155, \"from_m\": 33829.779, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35727.511, \"from_m\": 34990.155, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35773.152, \"from_m\": 35727.511, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36122.84, \"from_m\": 35773.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36680.19, \"from_m\": 36122.84, \"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\": 38460.889, \"from_m\": 36680.19, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46874.398, \"from_m\": 38460.889, \"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\": 47289.216, \"from_m\": 46874.398, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 602095, \"profile_key\": \"e29f6e9e4b1b0f1e89bad630e3892d031de539de11a5770b13e41e3bcf7c7631\", \"schedule_id\": 24099, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739H\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5130.602, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Canterbury Road Jn\", \"stage_seq\": 5, \"distance_m\": 5314.947, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Cambria Jn\", \"stage_seq\": 6, \"distance_m\": 6137.612, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0743\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 6848.272, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 7678.03, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0746\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 9, \"distance_m\": 8227.621, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749\", \"location\": \"Nunhead\", \"stage_seq\": 10, \"distance_m\": 9549.349, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 11, \"distance_m\": 11917.019, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756H\", \"location\": \"Lewisham\", \"stage_seq\": 12, \"distance_m\": 12415.663, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0759H\", \"location\": \"Blackheath\", \"stage_seq\": 13, \"distance_m\": 13970.673, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0803\", \"location\": \"Kidbrooke\", \"stage_seq\": 14, \"distance_m\": 15436.621, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806H\", \"location\": \"Eltham\", \"stage_seq\": 15, \"distance_m\": 17475.568, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0809H\", \"location\": \"Falconwood\", \"stage_seq\": 16, \"distance_m\": 25671.496, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Welling\", \"stage_seq\": 17, \"distance_m\": 27309.467, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815H\", \"location\": \"Bexleyheath\", \"stage_seq\": 18, \"distance_m\": 29574.038, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0818H\", \"location\": \"Barnehurst\", \"stage_seq\": 19, \"distance_m\": 31413.727, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820H\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 20, \"distance_m\": 33318.97, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 21, \"distance_m\": 33861.408, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 22, \"distance_m\": 34990.155, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Dartford Jn\", \"stage_seq\": 23, \"distance_m\": 35674.084, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Dartford\", \"stage_seq\": 24, \"distance_m\": 36395.557, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831H\", \"location\": \"Greenhithe\", \"stage_seq\": 25, \"distance_m\": 40758.732, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 26, \"distance_m\": 44873.636, \"section_seq\": 1, \"route_path_id\": 100287}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": null, \"location\": \"Gravesend\", \"stage_seq\": 27, \"distance_m\": 47289.216, \"section_seq\": 1, \"route_path_id\": 100287}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47289.216, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100287}], \"total_distance_m\": 47289.216, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 44023.629, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3265.587, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0733", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4413788", "current_position_lon": "0.3671234", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:42:20Z\", \"source_id\": 49381008, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:42:24Z\", \"source_id\": 16025271, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:45:06Z\", \"source_id\": 49388550, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:45:07Z\", \"source_id\": 16027494, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:42Z\", \"source_id\": 49395875, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:47Z\", \"source_id\": 16029657, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:56:49Z\", \"source_id\": 49420826, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:56:51Z\", \"source_id\": 16037144, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:45Z\", \"source_id\": 49428871, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:00:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:50Z\", \"source_id\": 16039576, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:50Z\", \"source_id\": 49440814, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:04:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:54Z\", \"source_id\": 16043049, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:54Z\", \"source_id\": 49449901, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:07:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:57Z\", \"source_id\": 16045611, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31598, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:20Z\", \"source_id\": 49459886, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:10:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:23Z\", \"source_id\": 16048492, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:48Z\", \"source_id\": 49467125, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:13:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:53Z\", \"source_id\": 16050583, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:52Z\", \"source_id\": 49475917, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:16:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:58Z\", \"source_id\": 16053241, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:15Z\", \"source_id\": 49482601, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:20Z\", \"source_id\": 16055262, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:29Z\", \"source_id\": 49509290, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:28Z\", \"source_id\": 16062879, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:33:30Z\", \"source_id\": 49527093, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:34:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:33:34Z\", \"source_id\": 16067955, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:39Z\", \"source_id\": 49545063, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:40Z\", \"source_id\": 16072998, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gravesend", "service_state_platform": "0", "timing_fact_generation": 1789544381605437, "current_leg_arrival_utc": "2026-09-16T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:56.168465", "service_state_evidence_id": 16072998, "current_leg_start_actual_dep": "2026-09-16T08:33:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:56.645378", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
GRV |
2U10 |
465024+465195 |
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": 3302.318, "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": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 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.414, "from_m": 3410.462, "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.777, "from_m": 5000.414, "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": 5427.362, "from_m": 5324.777, "capability_applied": null, "effective_limit_mph": 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.434, "from_m": 5427.362, "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.454, "from_m": 6197.434, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8623.259, "from_m": 7977.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10605.133, "from_m": 8623.259, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11764.271, "from_m": 10605.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12665.598, "from_m": 11764.271, "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": 14330.536, "from_m": 12665.598, "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": 14954.378, "from_m": 14330.536, "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": 16858.195, "from_m": 14954.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17363.038, "from_m": 16858.195, "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": 17588.098, "from_m": 17363.038, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18092.941, "from_m": 17588.098, "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": 19996.758, "from_m": 18092.941, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20620.6, "from_m": 19996.758, "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": 20659.984, "from_m": 20620.6, "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": 21248.744, "from_m": 20659.984, "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": 23152.337, "from_m": 21248.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23654.685, "from_m": 23152.337, "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": 33288.852, "from_m": 23654.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": 33781.894, "from_m": 33288.852, "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": 33829.779, "from_m": 33781.894, "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": 34990.155, "from_m": 33829.779, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35727.511, "from_m": 34990.155, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35773.152, "from_m": 35727.511, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36122.84, "from_m": 35773.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36680.19, "from_m": 36122.84, "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": 38460.889, "from_m": 36680.19, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46874.398, "from_m": 38460.889, "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": 47289.216, "from_m": 46874.398, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 602095, "profile_key": "e29f6e9e4b1b0f1e89bad630e3892d031de539de11a5770b13e41e3bcf7c7631", "schedule_id": 24099, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0733", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 100287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 100287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739H", "location": "Brixton", "stage_seq": 4, "distance_m": 5130.602, "section_seq": 1, "route_path_id": 100287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Canterbury Road Jn", "stage_seq": 5, "distance_m": 5314.947, "section_seq": 1, "route_path_id": 100287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741", "location": "Cambria Jn", "stage_seq": 6, "distance_m": 6137.612, "section_seq": 1, "route_path_id": 100287}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0743", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 6848.272, "section_seq": 1, "route_path_id": 100287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 7678.03, "section_seq": 1, "route_path_id": 100287}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0746", "location": "Peckham Rye (E)", "stage_seq": 9, "distance_m": 8227.621, "section_seq": 1, "route_path_id": 100287}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749", "location": "Nunhead", "stage_seq": 10, "distance_m": 9549.349, "section_seq": 1, "route_path_id": 100287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Lewisham Vale Jn", "stage_seq": 11, "distance_m": 11917.019, "section_seq": 1, "route_path_id": 100287}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756H", "location": "Lewisham", "stage_seq": 12, "distance_m": 12415.663, "section_seq": 1, "route_path_id": 100287}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0759H", "location": "Blackheath", "stage_seq": 13, "distance_m": 13970.673, "section_seq": 1, "route_path_id": 100287}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0803", "location": "Kidbrooke", "stage_seq": 14, "distance_m": 15436.621, "section_seq": 1, "route_path_id": 100287}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806H", "location": "Eltham", "stage_seq": 15, "distance_m": 17475.568, "section_seq": 1, "route_path_id": 100287}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0809H", "location": "Falconwood", "stage_seq": 16, "distance_m": 25671.496, "section_seq": 1, "route_path_id": 100287}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Welling", "stage_seq": 17, "distance_m": 27309.467, "section_seq": 1, "route_path_id": 100287}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815H", "location": "Bexleyheath", "stage_seq": 18, "distance_m": 29574.038, "section_seq": 1, "route_path_id": 100287}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0818H", "location": "Barnehurst", "stage_seq": 19, "distance_m": 31413.727, "section_seq": 1, "route_path_id": 100287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820H", "location": "Perry Street Fork Jn", "stage_seq": 20, "distance_m": 33318.97, "section_seq": 1, "route_path_id": 100287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Crayford Creek Jn", "stage_seq": 21, "distance_m": 33861.408, "section_seq": 1, "route_path_id": 100287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Crayford Spur A Jn", "stage_seq": 22, "distance_m": 34990.155, "section_seq": 1, "route_path_id": 100287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Dartford Jn", "stage_seq": 23, "distance_m": 35674.084, "section_seq": 1, "route_path_id": 100287}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Dartford", "stage_seq": 24, "distance_m": 36395.557, "section_seq": 1, "route_path_id": 100287}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831H", "location": "Greenhithe", "stage_seq": 25, "distance_m": 40758.732, "section_seq": 1, "route_path_id": 100287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Springhead Junction (CTRL)", "stage_seq": 26, "distance_m": 44873.636, "section_seq": 1, "route_path_id": 100287}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": null, "location": "Gravesend", "stage_seq": 27, "distance_m": 47289.216, "section_seq": 1, "route_path_id": 100287}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47289.216, "from_m": 0.0, "section_seq": 1, "route_path_id": 100287}], "total_distance_m": 47289.216, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 44023.629, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3265.587, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29765, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:42:20Z", "source_id": 49381008, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:42:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:42:24Z", "source_id": 16025271, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29777, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:45:06Z", "source_id": 49388550, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:45:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:45:07Z", "source_id": 16027494, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:42Z", "source_id": 49395875, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:48:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:47Z", "source_id": 16029657, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31573, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:56:49Z", "source_id": 49420826, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:57:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:56:51Z", "source_id": 16037144, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31581, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:45Z", "source_id": 49428871, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:00:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:50Z", "source_id": 16039576, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31586, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:50Z", "source_id": 49440814, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:04:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:54Z", "source_id": 16043049, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31590, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:54Z", "source_id": 49449901, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:07:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:57Z", "source_id": 16045611, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31598, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:20Z", "source_id": 49459886, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:10:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:23Z", "source_id": 16048492, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31594, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:48Z", "source_id": 49467125, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:13:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:53Z", "source_id": 16050583, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31602, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:52Z", "source_id": 49475917, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:16:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:58Z", "source_id": 16053241, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31606, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:15Z", "source_id": 49482601, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:19:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:20Z", "source_id": 16055262, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31784, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:29Z", "source_id": 49509290, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:28:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:28Z", "source_id": 16062879, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32224, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:33:30Z", "source_id": 49527093, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T07:34:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:33:34Z", "source_id": 16067955, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32244, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:39Z", "source_id": 49545063, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T07:40:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:40Z", "source_id": 16072998, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
London Victoria |
0733 |
0733 |
7 |
None |
None |
Gravesend |
0838 |
0838 |
0 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89676/2026-09-16/detailed |
None |
Greenhithe |
2026-09-16T08:33:30+01:00 |
Gravesend |
6.0 |
{"type": "LineString", "coordinates": [[0.28038610464561226, 51.45036925636109], [0.28080019999999994, 51.45029710000001], [0.2817119, 51.4501605], [0.2820482, 51.450117], [0.2824112, 51.450071699999995], [0.2828832, 51.45001599999999], [0.2833197, 51.449977], [0.2837386, 51.44994599999998], [0.2841891, 51.4499227], [0.28757579999999994, 51.449833299999995], [0.288218, 51.449842499999995], [0.2888783999999999, 51.44987129999999], [0.2893742, 51.4498991], [0.28986519999999993, 51.4499343], [0.2905988, 51.44999649999999], [0.29142879999999993, 51.45006769999999], [0.2921876, 51.450116400000006], [0.2929464, 51.45015070000001], [0.293878, 51.4501748], [0.2948853, 51.4501732], [0.295414, 51.45016199999999], [0.2960244, 51.4501383], [0.2965497999999999, 51.4501085], [0.2970995, 51.4500695], [0.2981659, 51.4499886], [0.2992459, 51.4499025], [0.2992971, 51.44989899999999], [0.29972499999999996, 51.4498696], [0.2999132, 51.4498542], [0.30150269999999996, 51.44974090000001], [0.3031344999999999, 51.44960580000001], [0.3063789, 51.4493526], [0.30702699999999994, 51.4493057], [0.30820369999999997, 51.44922360000001], [0.309221, 51.44915240000001], [0.3093765, 51.4491415], [0.31002299999999994, 51.4490965], [0.312281, 51.4489026], [0.3129896, 51.44884349999999], [0.31365449999999995, 51.4487833], [0.3142778, 51.4487112], [0.3149097, 51.44861989999999], [0.31548909999999997, 51.4485284], [0.31585979999999997, 51.4484673], [0.31611009999999995, 51.44842599999999], [0.3163038717484993, 51.44838637379253], [0.3164413914158841, 51.44835825108139], [0.31660192167445467, 51.4483254226926], [0.31684805070745503, 51.448275089334786], [0.3169371580099112, 51.44825686688842], [0.3169546, 51.4482533], [0.31714180830063227, 51.4482114534848], [0.3174190862992408, 51.44814947369473], [0.3175921, 51.44811080000001], [0.318052, 51.4480003], [0.31853669999999995, 51.4478781], [0.3190051, 51.447750199999994], [0.3194876, 51.44761140000001], [0.3198155999999999, 51.447510099999995], [0.3201354, 51.44740509999999], [0.3204631, 51.44730260000001], [0.3205672, 51.44726690000001], [0.32078629999999997, 51.4471918], [0.3210785, 51.447095], [0.32174719999999996, 51.4468524], [0.3224112, 51.446603399999994], [0.3226495, 51.44650600000001], [0.3228013, 51.44644389999999], [0.32319159999999997, 51.4462832], [0.3235655, 51.4461148], [0.3239596, 51.44593419999999], [0.3245952, 51.44561980000002], [0.32491229999999993, 51.44545689999999], [0.32521969999999994, 51.44529150000001], [0.3255611, 51.4451038], [0.32592189999999993, 51.44490450000001], [0.32658849999999995, 51.444528299999995], [0.3268944, 51.444333099999994], [0.32719159999999997, 51.4441198], [0.3277997, 51.4436979], [0.3282676, 51.4433516], [0.32850579999999996, 51.4431726], [0.3287237, 51.44298599999999], [0.3289261636192083, 51.442817580280106], [0.3295022, 51.44233839999999], [0.329975, 51.4419466], [0.3304252, 51.441623699999994], [0.3305565653119731, 51.441530338117595], [0.33062532869532335, 51.44148146761434], [0.33079229999999993, 51.44136280000001], [0.3309068209380885, 51.441287041416984], [0.33105017326969355, 51.44123546954114], [0.33132999999999996, 51.44113479999999], [0.33194979999999996, 51.44089], [0.33328379999999996, 51.4402183], [0.3335874, 51.4400301], [0.3340188, 51.43976429999999], [0.33422506925158335, 51.43964372212159], [0.3342961, 51.4396022], [0.3345436, 51.4394685], [0.3349794, 51.43926139999999], [0.33545829999999993, 51.43905719999999], [0.33593459999999997, 51.43889339999999], [0.33622309999999994, 51.4388012], [0.33623679999999995, 51.438796800000006], [0.3362862, 51.438781], [0.3363288, 51.4387679], [0.3366205, 51.43867839999999], [0.3369867, 51.4385701], [0.3373953, 51.4384568], [0.33778269999999994, 51.4383584], [0.33834649999999994, 51.43822359999999], [0.33921819999999997, 51.43804080000001], [0.3399666, 51.4378996], [0.34099039999999997, 51.4377455], [0.3414364999999999, 51.437686600000006], [0.3418669999999999, 51.4376329], [0.3420079, 51.4376187], [0.3424536, 51.43757839999999], [0.3427606, 51.4375554], [0.34307809999999994, 51.4375344], [0.34325659999999997, 51.437523500000005], [0.34372389999999997, 51.4375017], [0.3440912, 51.4374878], [0.34437429999999997, 51.4374795], [0.3447554, 51.43747139999999], [0.34504100000000004, 51.43746899999999], [0.3453042, 51.4374678], [0.34560459999999993, 51.4374697], [0.3458249, 51.4374739], [0.34631449999999997, 51.43749570000001], [0.34722959999999997, 51.4375363], [0.3483298, 51.4375869], [0.3491076, 51.43765380000001], [0.35013219999999995, 51.43776919999999], [0.35130429999999996, 51.4379247], [0.35231289999999993, 51.4380852], [0.3532543, 51.4382407], [0.3543057, 51.438471400000005], [0.35524719999999993, 51.43869249999999], [0.3566629, 51.43905209999999], [0.35716549999999997, 51.4391757], [0.35759369999999996, 51.4392904], [0.35915449999999993, 51.439789], [0.35932611364780853, 51.439848464436615], [0.3602304, 51.4401618], [0.36079729999999993, 51.4403813], [0.3613438, 51.440571100000014], [0.3617871, 51.4406955], [0.36227259999999994, 51.4408177], [0.3626212, 51.44090289999998], [0.3630262, 51.440984699999994], [0.36364, 51.44111670000001], [0.3642132, 51.44121379999999], [0.36465099999999995, 51.4412782], [0.3648616, 51.441303999999995], [0.3650785999999999, 51.44132299999998], [0.3653692, 51.44134209999999], [0.3656353, 51.4413546], [0.3661105, 51.4413716], [0.36640959999999995, 51.4413781], [0.3667639999999999, 51.441381099999994], [0.3671234, 51.441378799999995]]} |
4.1 |
0834 |
0840 |
Greenhithe |
Gravesend |
Gravesend |
51.4413788 |
0.3671234 |
51.4413788 |
0.3671234 |
1 |
0 |
2026-09-16 07:51:08 |
TERMINATED |
2026-09-16 07:40:00 |
Gravesend |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072998 |
1789544381605437 |
85 |
85 |
2026-09-16 07:50:56.645378 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:56.168465 |
| 571567 |
601688 |
L78471 |
871A13MA16 |
2026-09-16 |
COMPLETE |
16072906 |
2026-09-16 08:40:00 |
2026-09-16 07:51:08 |
2026-09-18 07:51:08 |
{"id": 601688, "stp": "P", "toc": "South Western Railway", "uid": "L78471", "consist": "450008+450122", "dest_crs": "AON", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78471/2026-09-16/detailed", "trust_id": "871A13MA16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alton", "service_date": "2026-09-16", "dest_arr_time": "0839", "dest_platform": "2", "is_terminated": 1, "next_location": "Alton", "signalling_id": "1A13", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0840", "current_leg_dep": "0833", "current_leg_end": "Alton", "origin_dep_time": "0720", "origin_platform": "10", "current_location": "Alton", "last_update_time": "2026-09-16T07:51:08", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]}", "current_leg_start": "Bentley", "dest_arr_time_act": "0839", "motion_projection": null, "next_location_lat": "51.1522767", "next_location_lon": "-0.9666334", "previous_location": "Bentley", "current_leg_milage": "4.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20011.695, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22242.826, \"from_m\": 20011.695, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 30449.28, \"from_m\": 22242.826, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30526.352, \"from_m\": 30449.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38318.621, \"from_m\": 30526.352, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38408.072, \"from_m\": 38318.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39287.821, \"from_m\": 38408.072, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39330.596, \"from_m\": 39287.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39841.861, \"from_m\": 39330.596, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39919.005, \"from_m\": 39841.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\": 39953.098, \"from_m\": 39919.005, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45147.365, \"from_m\": 39953.098, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 45219.531, \"from_m\": 45147.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47310.127, \"from_m\": 45219.531, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47516.52, \"from_m\": 47310.127, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48331.833, \"from_m\": 47516.52, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50535.575, \"from_m\": 48331.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\": 52135.687, \"from_m\": 50535.575, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52168.305, \"from_m\": 52135.687, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55645.313, \"from_m\": 52168.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\": 57143.217, \"from_m\": 55645.313, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59125.875, \"from_m\": 57143.217, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59771.341, \"from_m\": 59125.875, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62326.272, \"from_m\": 59771.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\": 62395.324, \"from_m\": 62326.272, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62404.133, \"from_m\": 62395.324, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62460.024, \"from_m\": 62404.133, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75134.35, \"from_m\": 62460.024, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 75360.395, \"from_m\": 75134.35, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 601688, \"profile_key\": \"9b0bd38f8f09a96ed2d7e17adaba31df30c3003d097939ea0a7b227a86db7820\", \"schedule_id\": 16543, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"0726H\", \"wtt_dep\": \"0727H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6275.032, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0738H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21519.906, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Weybridge\", \"stage_seq\": 8, \"distance_m\": 30449.28, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 9, \"distance_m\": 32823.946, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0751H\", \"location\": \"West Byfleet\", \"stage_seq\": 10, \"distance_m\": 34810.369, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0800H\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 38936.991, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Woking Jn\", \"stage_seq\": 12, \"distance_m\": 39841.861, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806H\", \"location\": \"Brookwood\", \"stage_seq\": 13, \"distance_m\": 44890.706, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 14, \"distance_m\": 47516.52, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814H\", \"location\": \"Ash Vale\", \"stage_seq\": 15, \"distance_m\": 52230.282, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 16, \"distance_m\": 53999.814, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0820\", \"location\": \"Aldershot\", \"stage_seq\": 17, \"distance_m\": 56432.567, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Farnham\", \"stage_seq\": 18, \"distance_m\": 61401.391, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Farnham Single Line Jn\", \"stage_seq\": 19, \"distance_m\": 62404.133, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832H\", \"location\": \"Bentley\", \"stage_seq\": 20, \"distance_m\": 67567.768, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": null, \"location\": \"Alton\", \"stage_seq\": 21, \"distance_m\": 75360.395, \"section_seq\": 1, \"route_path_id\": 72530}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 75360.395, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72530}], \"total_distance_m\": 75360.395, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 74967.733, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 392.662, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0720", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.1522767", "current_position_lon": "-0.9666334", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:25:52Z\", \"source_id\": 49335669, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:25:55Z\", \"source_id\": 16011734, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:48Z\", \"source_id\": 49349159, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:50Z\", \"source_id\": 16015725, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:32:55Z\", \"source_id\": 49355023, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:33:01Z\", \"source_id\": 16017542, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:35:58Z\", \"source_id\": 49363483, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:36:03Z\", \"source_id\": 16020122, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:19Z\", \"source_id\": 49386479, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:23Z\", \"source_id\": 16026878, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:45:49Z\", \"source_id\": 49390644, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:45:54Z\", \"source_id\": 16028103, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:01Z\", \"source_id\": 49394036, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:08Z\", \"source_id\": 16029141, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:12Z\", \"source_id\": 49421950, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:11Z\", \"source_id\": 16037453, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:19Z\", \"source_id\": 49448203, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:07:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:24Z\", \"source_id\": 16045145, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:34Z\", \"source_id\": 49469177, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:14:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:36Z\", \"source_id\": 16051188, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:16Z\", \"source_id\": 49482663, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:18Z\", \"source_id\": 16055225, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:33Z\", \"source_id\": 49500690, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:25:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:34Z\", \"source_id\": 16060499, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:32Z\", \"source_id\": 49521282, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:32:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:34Z\", \"source_id\": 16066322, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:30Z\", \"source_id\": 49544613, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:34Z\", \"source_id\": 16072906, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alton", "service_state_platform": "2", "timing_fact_generation": 1789544375132055, "current_leg_arrival_utc": "2026-09-16T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:40:56.173090", "service_state_evidence_id": 16072906, "current_leg_start_actual_dep": "2026-09-16T08:33:30+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:56.648625", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
AON |
1A13 |
450008+450122 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20011.695, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22242.826, "from_m": 20011.695, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 30449.28, "from_m": 22242.826, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30526.352, "from_m": 30449.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38318.621, "from_m": 30526.352, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38408.072, "from_m": 38318.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39287.821, "from_m": 38408.072, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39330.596, "from_m": 39287.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39841.861, "from_m": 39330.596, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39919.005, "from_m": 39841.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": 39953.098, "from_m": 39919.005, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 45147.365, "from_m": 39953.098, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 45219.531, "from_m": 45147.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47310.127, "from_m": 45219.531, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47516.52, "from_m": 47310.127, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48331.833, "from_m": 47516.52, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50535.575, "from_m": 48331.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": 52135.687, "from_m": 50535.575, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52168.305, "from_m": 52135.687, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55645.313, "from_m": 52168.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": 57143.217, "from_m": 55645.313, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59125.875, "from_m": 57143.217, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59771.341, "from_m": 59125.875, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62326.272, "from_m": 59771.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": 62395.324, "from_m": 62326.272, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62404.133, "from_m": 62395.324, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62460.024, "from_m": 62404.133, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 75134.35, "from_m": 62460.024, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75360.395, "from_m": 75134.35, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 601688, "profile_key": "9b0bd38f8f09a96ed2d7e17adaba31df30c3003d097939ea0a7b227a86db7820", "schedule_id": 16543, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0720", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "0726H", "wtt_dep": "0727H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0738H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21519.906, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745", "location": "Weybridge", "stage_seq": 8, "distance_m": 30449.28, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Byfleet & New Haw", "stage_seq": 9, "distance_m": 32823.946, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0751H", "location": "West Byfleet", "stage_seq": 10, "distance_m": 34810.369, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0800H", "location": "Woking", "stage_seq": 11, "distance_m": 38936.991, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Woking Jn", "stage_seq": 12, "distance_m": 39841.861, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806H", "location": "Brookwood", "stage_seq": 13, "distance_m": 44890.706, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "Pirbright Jn", "stage_seq": 14, "distance_m": 47516.52, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814H", "location": "Ash Vale", "stage_seq": 15, "distance_m": 52230.282, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816", "location": "Aldershot North Jn", "stage_seq": 16, "distance_m": 53999.814, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0820", "location": "Aldershot", "stage_seq": 17, "distance_m": 56432.567, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Farnham", "stage_seq": 18, "distance_m": 61401.391, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Farnham Single Line Jn", "stage_seq": 19, "distance_m": 62404.133, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832H", "location": "Bentley", "stage_seq": 20, "distance_m": 67567.768, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": null, "location": "Alton", "stage_seq": 21, "distance_m": 75360.395, "section_seq": 1, "route_path_id": 72530}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75360.395, "from_m": 0.0, "section_seq": 1, "route_path_id": 72530}], "total_distance_m": 75360.395, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 74967.733, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 392.662, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:25:52Z", "source_id": 49335669, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:26:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:25:55Z", "source_id": 16011734, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:48Z", "source_id": 49349159, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:31:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:50Z", "source_id": 16015725, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:32:55Z", "source_id": 49355023, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:33:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:33:01Z", "source_id": 16017542, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:35:58Z", "source_id": 49363483, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:37:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:36:03Z", "source_id": 16020122, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:19Z", "source_id": 49386479, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:45:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:23Z", "source_id": 16026878, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:45:49Z", "source_id": 49390644, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:46:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:45:54Z", "source_id": 16028103, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26922, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:01Z", "source_id": 49394036, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:48:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:08Z", "source_id": 16029141, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:12Z", "source_id": 49421950, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:57:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:11Z", "source_id": 16037453, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27015, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:19Z", "source_id": 49448203, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:07:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:24Z", "source_id": 16045145, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27888, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:34Z", "source_id": 49469177, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:14:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:36Z", "source_id": 16051188, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27873, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:16Z", "source_id": 49482663, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:19:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:18Z", "source_id": 16055225, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27862, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:33Z", "source_id": 49500690, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:25:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:34Z", "source_id": 16060499, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27852, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:32Z", "source_id": 49521282, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:32:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:34Z", "source_id": 16066322, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27849, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:30Z", "source_id": 49544613, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:40:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:34Z", "source_id": 16072906, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
London Waterloo |
0720 |
0720 |
10 |
None |
None |
Alton |
0839 |
0839 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L78471/2026-09-16/detailed |
None |
Bentley |
2026-09-16T08:33:30+01:00 |
Alton |
7.0 |
{"type": "LineString", "coordinates": [[-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]} |
4.8 |
0833 |
0840 |
Bentley |
Alton |
Alton |
51.1522767 |
-0.9666334 |
51.1522767 |
-0.9666334 |
1 |
0 |
2026-09-16 07:51:08 |
TERMINATED |
2026-09-16 07:40:00 |
Alton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072906 |
1789544375132055 |
84 |
84 |
2026-09-16 07:50:56.648625 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:56.173090 |
| 571568 |
599150 |
W33946 |
361R12M616 |
2026-09-16 |
COMPLETE |
16072641 |
2026-09-16 08:40:00 |
2026-09-16 07:51:08 |
2026-09-18 07:51:08 |
{"id": 599150, "stp": "P", "toc": "Avanti West Coast", "uid": "W33946", "consist": "390119", "dest_crs": "EUS", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33946/2026-09-16/detailed", "trust_id": "361R12M616", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-16", "dest_arr_time": "0827", "dest_platform": "3", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1R12", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0840", "current_leg_dep": "0750", "current_leg_end": "London Euston", "origin_dep_time": "0604", "origin_platform": "9", "current_location": "London Euston", "last_update_time": "2026-09-16T07:51:08", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2519239, 52.37959270000001], [-1.2512773999999998, 52.3794748], [-1.2500622, 52.3792391], [-1.2489197, 52.3790116], [-1.2477607999999998, 52.3787531], [-1.2476325, 52.3787224], [-1.2463769, 52.3784221], [-1.2452154, 52.37812759999999], [-1.2442015, 52.3778575], [-1.2429018999999997, 52.3774957], [-1.2427639, 52.377453], [-1.2416159, 52.37710919999999], [-1.2403581, 52.376715999999995], [-1.2394648999999998, 52.37640649999999], [-1.2387424, 52.3761197], [-1.2380702, 52.375831799999986], [-1.2374184, 52.37551870000001], [-1.2368239305064967, 52.375209630417885], [-1.2360774, 52.3748215], [-1.2351976, 52.374341699999995], [-1.2343634, 52.37390940000001], [-1.2328996, 52.3732117], [-1.2324559, 52.3729987], [-1.2319616999999998, 52.372761399999995], [-1.2311185, 52.37233599999999], [-1.2297654, 52.3716812], [-1.2288568, 52.3712483], [-1.2277222000000003, 52.370703], [-1.2263650999999998, 52.3700414], [-1.2240126, 52.368904], [-1.2232432792908106, 52.368533068146355], [-1.2231328, 52.3684798], [-1.2225268, 52.36817769999999], [-1.2222106, 52.36802879999999], [-1.2218041, 52.367799299999994], [-1.2209652, 52.3673848], [-1.2146934, 52.3643361], [-1.2071014, 52.36066640000001], [-1.2066803, 52.36046529999999], [-1.2054344999999995, 52.3598713], [-1.2038987, 52.35911159999999], [-1.2025332, 52.3584578], [-1.1997035, 52.35708489999999], [-1.1985256, 52.35652199999999], [-1.195887, 52.35523450000001], [-1.1946993, 52.354618599999995], [-1.1940148, 52.3542517], [-1.1935266, 52.35397470000001], [-1.192333, 52.353277], [-1.1911395, 52.3525186], [-1.1899726999999998, 52.3517291], [-1.188189, 52.350454199999994], [-1.1865521, 52.34920100000001], [-1.1850508, 52.34802289999998], [-1.1835713, 52.34687999999999], [-1.1823689999999998, 52.3459417], [-1.180549, 52.3445221], [-1.1780488, 52.34258260000001], [-1.1746631999999997, 52.33993910000001], [-1.1733417, 52.33892149999999], [-1.1725572, 52.3383069], [-1.1708369, 52.3369888], [-1.1678098693553778, 52.33460968637544], [-1.1676352, 52.3344724], [-1.1658839, 52.333102], [-1.1657033, 52.332961099999984], [-1.1618331, 52.32995849999999], [-1.1617801097814873, 52.32991742479848], [-1.1614146, 52.3296341], [-1.1606962, 52.3290772], [-1.1591834, 52.3278983], [-1.1589848, 52.3277409], [-1.157073, 52.32626709999999], [-1.1557472000000002, 52.3252453], [-1.1543419, 52.324138799999986], [-1.1524093999999998, 52.32261979999999], [-1.1503115, 52.3210665], [-1.1497303, 52.32065720000001], [-1.1487451, 52.3200066], [-1.1478210999999998, 52.31940110000001], [-1.1463916999999997, 52.3185223], [-1.1451806, 52.3178192], [-1.1423602, 52.3162756], [-1.1396799999999998, 52.3148164], [-1.1371936, 52.31345170000001], [-1.1360564, 52.31283419999999], [-1.1317756, 52.310476699999995], [-1.1271958999999998, 52.3079774], [-1.1261152, 52.307355400000006], [-1.1251509, 52.3067906], [-1.1241923, 52.3061861], [-1.1237142, 52.30586000000001], [-1.1229416999999997, 52.3053038], [-1.1214368999999995, 52.30412919999999], [-1.1199472, 52.30283889999999], [-1.1191365, 52.3020617], [-1.117247, 52.3001359], [-1.1154839, 52.2983115], [-1.1137733999999997, 52.296556], [-1.1121969, 52.2949339], [-1.1094175, 52.2920761], [-1.1079615, 52.2905636], [-1.1060144999999997, 52.28856890000001], [-1.1041691, 52.286670699999995], [-1.1028275, 52.28529939999999], [-1.102162, 52.284598800000005], [-1.1017949, 52.284148300000005], [-1.1016618, 52.2839948], [-1.1015648, 52.283878400000006], [-1.1011992, 52.28337349999999], [-1.1008609, 52.2829024], [-1.1005828, 52.28242569999999], [-1.1003311, 52.2819548], [-1.1000746, 52.2814305], [-1.0999370999999998, 52.2810714], [-1.0991181, 52.27881730000001], [-1.0990504, 52.2786309], [-1.0990014, 52.278496], [-1.0978737, 52.2753191], [-1.0977553539973384, 52.27498606676315], [-1.0976590999999998, 52.27471520000001], [-1.0975695000000003, 52.27445209999999], [-1.0973263, 52.273758699999995], [-1.0968006, 52.2722069], [-1.0961903, 52.27044870000001], [-1.0958299, 52.2694805], [-1.0954577, 52.2685893], [-1.0950363999999997, 52.2676793], [-1.0946585999999998, 52.26695990000001], [-1.0941313, 52.2660887], [-1.0937637, 52.265531], [-1.0932726, 52.264835899999994], [-1.0927426, 52.264154299999994], [-1.0919796, 52.2632582], [-1.0917125999999997, 52.2629531], [-1.0908204, 52.2619959], [-1.0897368, 52.2607913], [-1.0889627999999998, 52.25982929999999], [-1.0884018, 52.259062], [-1.0881069, 52.2586028], [-1.0876833, 52.2579244], [-1.0872639, 52.2571656], [-1.0869918, 52.2565981], [-1.0867308, 52.256004], [-1.0864068000000002, 52.2551792], [-1.0861587, 52.254412999999985], [-1.0859853999999998, 52.253748400000006], [-1.0858374999999998, 52.2530908], [-1.0857233999999998, 52.2524345], [-1.0856491, 52.2517846], [-1.0856051, 52.2511562], [-1.0855624, 52.2505262], [-1.0856066, 52.2491861], [-1.0857092, 52.2482242], [-1.0857768, 52.247801599999995], [-1.0858832, 52.24728639999999], [-1.0861334, 52.246315799999984], [-1.0864024, 52.24539229999999], [-1.0866899, 52.24442400000001], [-1.0869125, 52.2435952], [-1.0870182, 52.24311889999999], [-1.0870762, 52.2426057], [-1.0871120999999997, 52.242158100000005], [-1.0870738999999998, 52.24152010000001], [-1.0869659000000005, 52.24072879999999], [-1.0867735999999997, 52.240072899999994], [-1.086614, 52.23967619999999], [-1.0863447, 52.239097400000006], [-1.0860187, 52.2385377], [-1.0857019, 52.23807829999999], [-1.0851244, 52.237393399999995], [-1.0845758, 52.2368457], [-1.0837056, 52.2361092], [-1.0831384, 52.2356905], [-1.0821002999999998, 52.2350343], [-1.0812309, 52.234472], [-1.0804966, 52.23400170000001], [-1.0799782, 52.2336411], [-1.0790405, 52.2329402], [-1.0787603, 52.2326938], [-1.0785339, 52.23249469999999], [-1.0780724, 52.232049999999994], [-1.0779783409434258, 52.2319429614121], [-1.0776608, 52.231581600000005], [-1.0772638, 52.2311083], [-1.0771495999999998, 52.2309496], [-1.0762305, 52.229576], [-1.0759041, 52.2290715], [-1.0755767, 52.2285861], [-1.0754555, 52.2284149], [-1.0749984, 52.22784909999999], [-1.0745427, 52.2273653], [-1.0742305, 52.22704809999999], [-1.0737454, 52.2266197], [-1.0731181, 52.2261436], [-1.0724863, 52.22571870000001], [-1.0718819999999998, 52.2253536], [-1.0711839, 52.2249868], [-1.0705033, 52.2246725], [-1.0696608, 52.22432299999999], [-1.0669169, 52.223241899999984], [-1.0626831, 52.221565], [-1.0611101, 52.2209554], [-1.058665021668996, 52.21998654579095], [-1.0555495, 52.218752], [-1.0451737, 52.21464129999998], [-1.0448067, 52.214492199999995], [-1.0237581, 52.20616209999999], [-1.0232684, 52.2059715], [-1.0219245, 52.205436500000005], [-1.0203631000000002, 52.2048139], [-1.0202444, 52.2047668], [-1.0198917, 52.20462700000001], [-1.0196468000000003, 52.2045305], [-1.0188476999999998, 52.2042156], [-1.0173109, 52.203628899999984], [-1.0169863999999995, 52.2035138], [-1.0165334, 52.20335440000001], [-1.0157016, 52.20308690000001], [-1.0145557, 52.2027491], [-1.0136373999999997, 52.2024983], [-1.0123265, 52.20216990000001], [-1.0111201, 52.201889400000006], [-1.0099259, 52.20163569999999], [-1.008474, 52.201366400000005], [-1.0072692, 52.2011763], [-1.0061881, 52.201027899999985], [-1.0053289, 52.2009273], [-1.0034811999999995, 52.200727], [-1.0023617, 52.2005832], [-1.0007515, 52.2003515], [-0.9991509, 52.20008779999999], [-0.9973076, 52.199718700000005], [-0.9955958, 52.1993319], [-0.9941148, 52.1989349], [-0.9929663, 52.19859009999998], [-0.9918673, 52.1982402], [-0.9902627999999998, 52.197673499999986], [-0.9893878, 52.1973733], [-0.9885845, 52.197116599999994], [-0.9881468125314736, 52.19698913626014], [-0.9873861000000002, 52.1967676], [-0.9863582999999998, 52.19651019999999], [-0.9848310999999998, 52.1961738], [-0.9838456999999998, 52.1959751], [-0.9825597, 52.19576099999998], [-0.981126, 52.19555479999999], [-0.9794346, 52.1953206], [-0.9786371, 52.1951965], [-0.9774637999999998, 52.1950101], [-0.9762013999999998, 52.1947832], [-0.9748933, 52.1945365], [-0.9733572999999998, 52.1942215], [-0.9720571999999998, 52.1939392], [-0.9706314, 52.19361210000001], [-0.9689803999999996, 52.1931945], [-0.9671952, 52.1927106], [-0.9659407, 52.192347299999994], [-0.9646345, 52.191948399999994], [-0.9627791, 52.1913491], [-0.9612383999999998, 52.19081309999999], [-0.9598171, 52.19028430000001], [-0.9584399, 52.1897342], [-0.9574308, 52.1893335], [-0.955834, 52.18865819999999], [-0.9539763, 52.18784860000001], [-0.9523702, 52.18714709999999], [-0.9515029999999998, 52.1867894], [-0.9504359, 52.18632229999999], [-0.9503532, 52.18628679999998], [-0.9480339, 52.1852926], [-0.9476011, 52.185106899999994], [-0.9469642, 52.1848358], [-0.9461388999999998, 52.184489], [-0.944052, 52.1835911], [-0.9434009, 52.183315599999986], [-0.9420634, 52.1827617], [-0.9405607, 52.1821825], [-0.939014, 52.1816323], [-0.9373378, 52.1811085], [-0.9364671, 52.1808417], [-0.935953, 52.180697], [-0.9348132999999998, 52.18040349999999], [-0.9330923, 52.1799978], [-0.9314481999999998, 52.17965730000001], [-0.9298656999999998, 52.17936460000001], [-0.9290265, 52.179210100000006], [-0.9275134, 52.1789073], [-0.9261079, 52.17858989999999], [-0.9244181, 52.17815569999999], [-0.9231601000000002, 52.177790599999994], [-0.9221087, 52.1774517], [-0.9205529999999996, 52.17690890000001], [-0.9190832, 52.17633819999999], [-0.9178031999999998, 52.175791], [-0.916379, 52.17512320000001], [-0.915084, 52.1744532], [-0.9137724, 52.17370309999999], [-0.9124816999999996, 52.172882900000005], [-0.9113262, 52.17207789999999], [-0.9106581, 52.1715819], [-0.9099382, 52.17101019999999], [-0.9093672000000002, 52.17052730000001], [-0.9087431999999998, 52.1699667], [-0.9083466999999998, 52.1695931], [-0.9079528, 52.16920759999999], [-0.9075767, 52.168823299999985], [-0.9072158, 52.1684341], [-0.9068572999999998, 52.1680342], [-0.9065274, 52.1676338], [-0.9062009999999996, 52.167236699999975], [-0.9058938, 52.166835], [-0.9055888, 52.1664168], [-0.904555238830366, 52.16491882804252], [-0.9041567, 52.16434120000001], [-0.9035446999999998, 52.16351989999998], [-0.9024995, 52.162156800000005], [-0.9017403, 52.161219799999984], [-0.9009308, 52.16029309999999], [-0.9002115, 52.15950759999999], [-0.8998448, 52.159117900000005], [-0.8994714999999998, 52.1587292], [-0.8992284999999998, 52.158485], [-0.8989878000000001, 52.1582431], [-0.8985009000000002, 52.15775860000001], [-0.8983152841195214, 52.157581519633055], [-0.8980007, 52.15728140000001], [-0.8974912000000002, 52.15680340000001], [-0.8969671000000001, 52.156333700000005], [-0.8964425000000001, 52.155864999999984], [-0.8953667000000001, 52.154935], [-0.8948446, 52.1545024], [-0.8942881999999999, 52.1540419], [-0.8931870999999999, 52.15316659999999], [-0.8920521, 52.15230170000001], [-0.8909105999999999, 52.1514423], [-0.8897193999999999, 52.1506082], [-0.8891368999999999, 52.150213], [-0.8885387, 52.14982619999999], [-0.8873371, 52.149055700000005], [-0.8867387000000001, 52.1486728], [-0.8861558, 52.148279], [-0.8855799, 52.1478778], [-0.8852984, 52.147675199999995], [-0.8850214, 52.1474687], [-0.8846960999999999, 52.1472288], [-0.8843797, 52.146983199999994], [-0.8840696, 52.1467348], [-0.8837658999999999, 52.1464805], [-0.8834639999999999, 52.14622659999999], [-0.8831707, 52.14596999999999], [-0.8828806999999999, 52.1457103], [-0.8825955999999999, 52.1454481], [-0.8816801, 52.14458059999999], [-0.8806427999999998, 52.14361420000001], [-0.8804476999999999, 52.1434234], [-0.8785573999999999, 52.1416119], [-0.8783994, 52.1414423], [-0.8760632, 52.1391006], [-0.8741309999999999, 52.1372195], [-0.8738988, 52.1369827], [-0.8736648999999999, 52.136744199999995], [-0.8733504, 52.1364189], [-0.8732094, 52.1362694], [-0.8729773, 52.13602310000001], [-0.8724321999999999, 52.1354263], [-0.8718999, 52.1348243], [-0.8713871, 52.1342163], [-0.8708918, 52.1336044], [-0.870413, 52.1329878], [-0.8699519, 52.13236320000001], [-0.8695051, 52.1317356], [-0.8690673999999999, 52.1311052], [-0.8602975999999999, 52.11816830000001], [-0.8597188999999998, 52.1173952], [-0.8590659, 52.1164319], [-0.8581554999999998, 52.1150886], [-0.85776585, 52.11458100000005], [-0.8576722000000001, 52.1144433], [-0.8576632, 52.1144452], [-0.8575914, 52.1143372], [-0.8574150269554125, 52.114076927155445], [-0.8570915, 52.1135995], [-0.8560772, 52.1121029], [-0.8545049612168144, 52.10978287988833], [-0.8511249, 52.1047948], [-0.8506308, 52.10408580000001], [-0.8501246, 52.1033806], [-0.8496037, 52.1026787], [-0.8490595999999999, 52.1019823], [-0.8484939999999999, 52.1012874], [-0.8479132999999999, 52.100598899999994], [-0.8473058, 52.09991839999999], [-0.8466607, 52.0992493], [-0.8459949, 52.0985798], [-0.8453109999999999, 52.0979172], [-0.8446020999999999, 52.0972655], [-0.8438769999999999, 52.09662149999999], [-0.8431311999999999, 52.0959921], [-0.8423639, 52.095371], [-0.8415777, 52.0947567], [-0.8407709, 52.0941566], [-0.8394375, 52.09327139999999], [-0.8387484, 52.092842299999994], [-0.8380606, 52.092409800000006], [-0.8373972, 52.0919637], [-0.8367356, 52.0915147], [-0.8353481999999999, 52.09066159999999], [-0.8345471, 52.09021469999998], [-0.8337374999999999, 52.0897732], [-0.8329153, 52.08934159999999], [-0.8320850999999999, 52.08891799999999], [-0.8315029999999999, 52.08863079999999], [-0.8309217, 52.0883406], [-0.8303426, 52.0880501], [-0.8297647999999999, 52.08775690000001], [-0.8291927999999998, 52.0874612], [-0.8286275999999999, 52.0871606], [-0.8280670999999998, 52.0868561], [-0.8275134, 52.0865444], [-0.8269683999999999, 52.08623130000001], [-0.8264339, 52.08591189999999], [-0.8259057, 52.0855868], [-0.8253840999999998, 52.0852577], [-0.8248689999999999, 52.0849245], [-0.8243614, 52.0845869], [-0.8238629, 52.0842456], [-0.8233702, 52.0838997], [-0.822885, 52.0835498], [-0.8224067999999999, 52.083195], [-0.8219379, 52.082836099999994], [-0.8214772999999999, 52.082472], [-0.8210268, 52.08210660000001], [-0.8205874, 52.0817339], [-0.8201568000000001, 52.0813588], [-0.8197305999999999, 52.08098030000001], [-0.8193019, 52.08060520000001], [-0.8188911, 52.0802214], [-0.818487, 52.07983629999999], [-0.8180918999999999, 52.079446299999994], [-0.8177113, 52.07905189999999], [-0.8173369, 52.0786548], [-0.8169681, 52.07825509999999], [-0.8166099, 52.077850699999985], [-0.8125188, 52.07318269999999], [-0.8118675999999999, 52.0724306], [-0.8112044999999999, 52.0716793], [-0.8107289, 52.07116690000001], [-0.8104775999999999, 52.07091609999999], [-0.810218, 52.0706676], [-0.809672, 52.07018080000001], [-0.8090833, 52.06970359999999], [-0.8084837557075693, 52.0692451540987], [-0.8084778, 52.0692406], [-0.80786, 52.0687806], [-0.8072545, 52.0683159], [-0.8069585, 52.068080900000005], [-0.8066742, 52.067839], [-0.8062621, 52.06748059999999], [-0.8056543999999999, 52.066979999999994], [-0.8053959999999999, 52.066738599999994], [-0.8051282999999999, 52.06648080000001], [-0.8048944999999998, 52.0662311], [-0.8046632, 52.065967400000005], [-0.8044688999999999, 52.0657333], [-0.8042512999999999, 52.065438099999994], [-0.8040663, 52.0651651], [-0.8038935999999999, 52.0648877], [-0.8037341, 52.0645404], [-0.8034622999999999, 52.0640421], [-0.803302, 52.0635681], [-0.8030030999999999, 52.0626329], [-0.8027933, 52.061888499999995], [-0.8026694000000001, 52.06137609999999], [-0.8024984999999999, 52.0605991], [-0.8023456999999999, 52.0602563], [-0.8023014, 52.06010710000001], [-0.8021632999999999, 52.0596552], [-0.8019864000000001, 52.0589951], [-0.8019080999999999, 52.0587371], [-0.8017448999999999, 52.05812409999999], [-0.8017006, 52.0579789], [-0.8014293999999998, 52.057446600000006], [-0.8012885000000001, 52.05705], [-0.8011262999999998, 52.056653100000005], [-0.8009904, 52.05628720000001], [-0.8006475, 52.05564979999999], [-0.8004798999999999, 52.055358899999995], [-0.8002221999999999, 52.0549157], [-0.7999942187933974, 52.054578667909794], [-0.7998737, 52.0544005], [-0.7996016, 52.0540364], [-0.7992434000000002, 52.05357659999999], [-0.7989694, 52.0532419], [-0.7983907999999998, 52.0526116], [-0.7980845999999999, 52.052301699999994], [-0.7975067999999998, 52.0517399], [-0.7971727000000001, 52.0514258], [-0.7960314999999999, 52.05046660000001], [-0.7957321, 52.050210099999994], [-0.7956798999999999, 52.050167900000005], [-0.7949707, 52.0495949], [-0.7948133999999999, 52.04946729999999], [-0.7942227999999999, 52.04900419999999], [-0.7933364000000002, 52.0483025], [-0.7926403, 52.0477697], [-0.7917819999999999, 52.0471157], [-0.7898038999999999, 52.0456203], [-0.7865839, 52.04317209999999], [-0.7827979999999999, 52.0402933], [-0.7809472, 52.03888260000001], [-0.7795328, 52.03780379999999], [-0.7788689, 52.037245899999995], [-0.7784847, 52.036954400000006], [-0.7778244, 52.036453400000006], [-0.7770605999999999, 52.035885699999994], [-0.7765424, 52.03552729999999], [-0.7759134, 52.0350934], [-0.7756338, 52.034901899999994], [-0.7744579, 52.0340211], [-0.7742263, 52.0338476], [-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211503, 51.54280350971477], [-0.16317344605639242, 51.54282999135851], [-0.16294988708648567, 51.54285640761352], [-0.16275080827404784, 51.5428824059313], [-0.1625721150107319, 51.54290763376341], [-0.16240971268819085, 51.54293173856132], [-0.16225950669807765, 51.54295436777659], [-0.16211740243204534, 51.542975168860714], [-0.1619793052817469, 51.54299378926523], [-0.1618411206388352, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Rugby", "dest_arr_time_act": "0827", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Rugby", "current_leg_milage": "82.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2356.354, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2394.399, \"from_m\": 2356.354, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2463.461, \"from_m\": 2394.399, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2505.203, \"from_m\": 2463.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2584.426, \"from_m\": 2505.203, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2642.464, \"from_m\": 2584.426, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3776.562, \"from_m\": 2642.464, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4108.276, \"from_m\": 3776.562, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4168.594, \"from_m\": 4108.276, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8689.438, \"from_m\": 4168.594, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8742.607, \"from_m\": 8689.438, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9499.606, \"from_m\": 8742.607, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10286.163, \"from_m\": 9499.606, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12537.782, \"from_m\": 10286.163, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17289.433, \"from_m\": 12537.782, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 18513.826, \"from_m\": 17289.433, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21531.42, \"from_m\": 18513.826, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24028.001, \"from_m\": 21531.42, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30102.779, \"from_m\": 24028.001, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 55640.594, \"from_m\": 30102.779, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56126.892, \"from_m\": 55640.594, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 57922.704, \"from_m\": 56126.892, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 96787.409, \"from_m\": 57922.704, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 96810.541, \"from_m\": 96787.409, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 97255.126, \"from_m\": 96810.541, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 97329.155, \"from_m\": 97255.126, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 98265.205, \"from_m\": 97329.155, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 99616.766, \"from_m\": 98265.205, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 105393.273, \"from_m\": 99616.766, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 107053.052, \"from_m\": 105393.273, \"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\": 123543.202, \"from_m\": 107053.052, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 123622.618, \"from_m\": 123543.202, \"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\": 127141.5, \"from_m\": 123622.618, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 153596.183, \"from_m\": 127141.5, \"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\": 153666.218, \"from_m\": 153596.183, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153792.683, \"from_m\": 153666.218, \"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\": 153865.554, \"from_m\": 153792.683, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154501.503, \"from_m\": 153865.554, \"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\": 174087.032, \"from_m\": 154501.503, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 174157.401, \"from_m\": 174087.032, \"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\": 174229.497, \"from_m\": 174157.401, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 174295.326, \"from_m\": 174229.497, \"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\": 180789.297, \"from_m\": 174295.326, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 180826.886, \"from_m\": 180789.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\": 185538.943, \"from_m\": 180826.886, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 187756.407, \"from_m\": 185538.943, \"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\": 194671.9, \"from_m\": 187756.407, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 201101.849, \"from_m\": 194671.9, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 219882.548, \"from_m\": 201101.849, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 219977.158, \"from_m\": 219882.548, \"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\": 232958.085, \"from_m\": 219977.158, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 233118.762, \"from_m\": 232958.085, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 233783.014, \"from_m\": 233118.762, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 234611.152, \"from_m\": 233783.014, \"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\": 236935.305, \"from_m\": 234611.152, \"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\": 243566.313, \"from_m\": 236935.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\": 246855.695, \"from_m\": 243566.313, \"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\": 251136.5, \"from_m\": 246855.695, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 251222.343, \"from_m\": 251136.5, \"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\": 251317.843, \"from_m\": 251222.343, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 251404.305, \"from_m\": 251317.843, \"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\": 264666.009, \"from_m\": 251404.305, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 266598.596, \"from_m\": 264666.009, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 274867.014, \"from_m\": 266598.596, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 274920.951, \"from_m\": 274867.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 276652.324, \"from_m\": 274920.951, \"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\": 277973.045, \"from_m\": 276652.324, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 292586.463, \"from_m\": 277973.045, \"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\": 298264.434, \"from_m\": 292586.463, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 300700.32, \"from_m\": 298264.434, \"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\": 304070.18, \"from_m\": 300700.32, \"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\": 305573.612, \"from_m\": 304070.18, \"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\": 307418.6, \"from_m\": 305573.612, \"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\": 308570.636, \"from_m\": 307418.6, \"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\": 308617.527, \"from_m\": 308570.636, \"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\": 309846.093, \"from_m\": 308617.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310324.842, \"from_m\": 309846.093, \"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\": 310380.127, \"from_m\": 310324.842, \"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\": 310424.211, \"from_m\": 310380.127, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310467.447, \"from_m\": 310424.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\": 310532.249, \"from_m\": 310467.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 311212.062, \"from_m\": 310532.249, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 311218.967, \"from_m\": 311212.062, \"capability_applied\": null, \"effective_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\": 599150, \"profile_key\": \"4c58199bd619e5b2eeabc81cee215db7fd2bd8b9e83d04a840997e57ca07b60e\", \"schedule_id\": 26459, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2759.136, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4222.071, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 6, \"distance_m\": 9030.233, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Ditton East Jn\", \"stage_seq\": 7, \"distance_m\": 17517.647, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0621\", \"location\": \"Runcorn\", \"stage_seq\": 8, \"distance_m\": 21077.66, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Halton Jn\", \"stage_seq\": 9, \"distance_m\": 22894.442, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Weaver Jn\", \"stage_seq\": 10, \"distance_m\": 30227.219, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Acton Bridge\", \"stage_seq\": 11, \"distance_m\": 33965.739, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Hartford Jn\", \"stage_seq\": 12, \"distance_m\": 36688.179, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Winsford\", \"stage_seq\": 13, \"distance_m\": 45244.127, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 14, \"distance_m\": 56058.108, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 57237.063, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 16, \"distance_m\": 59926.97, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Madeley\", \"stage_seq\": 17, \"distance_m\": 70587.657, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Norton Bridge\", \"stage_seq\": 18, \"distance_m\": 88084.123, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0655\", \"location\": \"Stafford\", \"stage_seq\": 19, \"distance_m\": 96536.578, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Colwich Jn\", \"stage_seq\": 20, \"distance_m\": 106868.906, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 21, \"distance_m\": 110779.366, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 22, \"distance_m\": 123192.201, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": false, \"wtt_arr\": \"0708H\", \"wtt_dep\": \"0710H\", \"location\": \"Lichfield Trent Valley\", \"stage_seq\": 23, \"distance_m\": 124329.427, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0718\", \"location\": \"Tamworth Low Level\", \"stage_seq\": 24, \"distance_m\": 134348.437, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Amington Jn\", \"stage_seq\": 25, \"distance_m\": 135778.587, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727H\", \"location\": \"Nuneaton\", \"stage_seq\": 26, \"distance_m\": 155119.925, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 27, \"distance_m\": 177323.817, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": false, \"wtt_arr\": \"0736H\", \"wtt_dep\": \"0738H\", \"location\": \"Rugby\", \"stage_seq\": 28, \"distance_m\": 178373.123, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 29, \"distance_m\": 180709.07, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746H\", \"location\": \"Weedon\", \"stage_seq\": 30, \"distance_m\": 199845.829, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Hanslope Jn\", \"stage_seq\": 31, \"distance_m\": 220378.259, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 32, \"distance_m\": 231102.012, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Bletchley\", \"stage_seq\": 33, \"distance_m\": 236106.474, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 34, \"distance_m\": 250951.324, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"Tring\", \"stage_seq\": 35, \"distance_m\": 260326.015, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 36, \"distance_m\": 270154.494, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Watford Junction\", \"stage_seq\": 37, \"distance_m\": 283170.94, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 38, \"distance_m\": 292928.174, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Wembley Central\", \"stage_seq\": 39, \"distance_m\": 298303.676, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 40, \"distance_m\": 302721.877, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Camden Jn\", \"stage_seq\": 41, \"distance_m\": 308485.965, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824H\", \"location\": \"Camden South Jn\", \"stage_seq\": 42, \"distance_m\": 309426.575, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 43, \"distance_m\": 311218.967, \"section_seq\": 1, \"route_path_id\": 27863}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 311218.967, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27863}], \"total_distance_m\": 311218.967, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 307501.188, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3717.779, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0604", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "50.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:04Z\", \"source_id\": 49151315, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:08Z\", \"source_id\": 15954747, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:01Z\", \"source_id\": 49164310, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:08Z\", \"source_id\": 15958826, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:22Z\", \"source_id\": 49184400, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:26Z\", \"source_id\": 15965352, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:44Z\", \"source_id\": 49204706, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:48Z\", \"source_id\": 15971829, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:10Z\", \"source_id\": 49212479, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:15Z\", \"source_id\": 15974258, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:20Z\", \"source_id\": 49228813, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:21Z\", \"source_id\": 15979431, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:02:56Z\", \"source_id\": 49275001, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:02:59Z\", \"source_id\": 15993498, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:18:36Z\", \"source_id\": 49316056, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:18:39Z\", \"source_id\": 16005806, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:25:24Z\", \"source_id\": 49334406, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:25:26Z\", \"source_id\": 16011384, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:10Z\", \"source_id\": 49369645, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:18Z\", \"source_id\": 16021945, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:46:50Z\", \"source_id\": 49393545, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:46:56Z\", \"source_id\": 16028946, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:59Z\", \"source_id\": 49453158, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:08:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:02Z\", \"source_id\": 16046569, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:37Z\", \"source_id\": 49460587, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:42Z\", \"source_id\": 16048730, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:58Z\", \"source_id\": 49481826, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:01Z\", \"source_id\": 16055008, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:59Z\", \"source_id\": 49501973, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:25:03Z\", \"source_id\": 16060921, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:11Z\", \"source_id\": 49517148, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:13Z\", \"source_id\": 16065170, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:51Z\", \"source_id\": 49522200, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:32:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:54Z\", \"source_id\": 16066534, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22658, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:09Z\", \"source_id\": 49543594, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:14Z\", \"source_id\": 16072641, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "3", "timing_fact_generation": 1789544354828545, "current_leg_arrival_utc": "2026-09-16T08:40:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390119\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-16T07:40:57.723348", "service_state_evidence_id": 16072641, "current_leg_start_actual_dep": "2026-09-16T07:51:30+01:00", "operational_evidence_version": 163, "service_state_event_time_utc": "2026-09-16T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:50:57.934435", "service_state_valid_until_kind": null, "operational_interpretation_version": 163, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
LIV |
EUS |
1R12 |
390119 |
11 |
125 |
{"units": ["390119"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2356.354, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2394.399, "from_m": 2356.354, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2463.461, "from_m": 2394.399, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2505.203, "from_m": 2463.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2584.426, "from_m": 2505.203, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2642.464, "from_m": 2584.426, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3776.562, "from_m": 2642.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4108.276, "from_m": 3776.562, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4168.594, "from_m": 4108.276, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8689.438, "from_m": 4168.594, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8742.607, "from_m": 8689.438, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9499.606, "from_m": 8742.607, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10286.163, "from_m": 9499.606, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12537.782, "from_m": 10286.163, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17289.433, "from_m": 12537.782, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 18513.826, "from_m": 17289.433, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21531.42, "from_m": 18513.826, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24028.001, "from_m": 21531.42, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30102.779, "from_m": 24028.001, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 55640.594, "from_m": 30102.779, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 56126.892, "from_m": 55640.594, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 57922.704, "from_m": 56126.892, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 96787.409, "from_m": 57922.704, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 96810.541, "from_m": 96787.409, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 97255.126, "from_m": 96810.541, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 97329.155, "from_m": 97255.126, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 98265.205, "from_m": 97329.155, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 99616.766, "from_m": 98265.205, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 105393.273, "from_m": 99616.766, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 107053.052, "from_m": 105393.273, "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": 123543.202, "from_m": 107053.052, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 123622.618, "from_m": 123543.202, "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": 127141.5, "from_m": 123622.618, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 153596.183, "from_m": 127141.5, "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": 153666.218, "from_m": 153596.183, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153792.683, "from_m": 153666.218, "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": 153865.554, "from_m": 153792.683, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154501.503, "from_m": 153865.554, "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": 174087.032, "from_m": 154501.503, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 174157.401, "from_m": 174087.032, "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": 174229.497, "from_m": 174157.401, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 174295.326, "from_m": 174229.497, "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": 180789.297, "from_m": 174295.326, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 180826.886, "from_m": 180789.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": 185538.943, "from_m": 180826.886, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 187756.407, "from_m": 185538.943, "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": 194671.9, "from_m": 187756.407, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 201101.849, "from_m": 194671.9, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 219882.548, "from_m": 201101.849, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 219977.158, "from_m": 219882.548, "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": 232958.085, "from_m": 219977.158, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 233118.762, "from_m": 232958.085, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 233783.014, "from_m": 233118.762, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 234611.152, "from_m": 233783.014, "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": 236935.305, "from_m": 234611.152, "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": 243566.313, "from_m": 236935.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": 246855.695, "from_m": 243566.313, "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": 251136.5, "from_m": 246855.695, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251222.343, "from_m": 251136.5, "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": 251317.843, "from_m": 251222.343, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251404.305, "from_m": 251317.843, "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": 264666.009, "from_m": 251404.305, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 266598.596, "from_m": 264666.009, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 274867.014, "from_m": 266598.596, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 274920.951, "from_m": 274867.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 276652.324, "from_m": 274920.951, "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": 277973.045, "from_m": 276652.324, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 292586.463, "from_m": 277973.045, "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": 298264.434, "from_m": 292586.463, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 300700.32, "from_m": 298264.434, "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": 304070.18, "from_m": 300700.32, "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": 305573.612, "from_m": 304070.18, "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": 307418.6, "from_m": 305573.612, "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": 308570.636, "from_m": 307418.6, "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": 308617.527, "from_m": 308570.636, "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": 309846.093, "from_m": 308617.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310324.842, "from_m": 309846.093, "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": 310380.127, "from_m": 310324.842, "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": 310424.211, "from_m": 310380.127, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310467.447, "from_m": 310424.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": 310532.249, "from_m": 310467.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 311212.062, "from_m": 310532.249, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 311218.967, "from_m": 311212.062, "capability_applied": null, "effective_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": 599150, "profile_key": "4c58199bd619e5b2eeabc81cee215db7fd2bd8b9e83d04a840997e57ca07b60e", "schedule_id": 26459, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0604", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2759.136, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4222.071, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Liverpool South Parkway (HL)", "stage_seq": 6, "distance_m": 9030.233, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Ditton East Jn", "stage_seq": 7, "distance_m": 17517.647, "section_seq": 1, "route_path_id": 27863}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0621", "location": "Runcorn", "stage_seq": 8, "distance_m": 21077.66, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Halton Jn", "stage_seq": 9, "distance_m": 22894.442, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Weaver Jn", "stage_seq": 10, "distance_m": 30227.219, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Acton Bridge", "stage_seq": 11, "distance_m": 33965.739, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Hartford Jn", "stage_seq": 12, "distance_m": 36688.179, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Winsford", "stage_seq": 13, "distance_m": 45244.127, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Crewe Coal Yard S.B.", "stage_seq": 14, "distance_m": 56058.108, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Crewe", "stage_seq": 15, "distance_m": 57237.063, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Crewe Basford Hall Jn", "stage_seq": 16, "distance_m": 59926.97, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Madeley", "stage_seq": 17, "distance_m": 70587.657, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Norton Bridge", "stage_seq": 18, "distance_m": 88084.123, "section_seq": 1, "route_path_id": 27863}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0655", "location": "Stafford", "stage_seq": 19, "distance_m": 96536.578, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Colwich Jn", "stage_seq": 20, "distance_m": 106868.906, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703", "location": "Rugeley North Jn", "stage_seq": 21, "distance_m": 110779.366, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 123192.201, "section_seq": 1, "route_path_id": 27863}, {"is_pass": false, "wtt_arr": "0708H", "wtt_dep": "0710H", "location": "Lichfield Trent Valley", "stage_seq": 23, "distance_m": 124329.427, "section_seq": 1, "route_path_id": 27863}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0718", "location": "Tamworth Low Level", "stage_seq": 24, "distance_m": 134348.437, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Amington Jn", "stage_seq": 25, "distance_m": 135778.587, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727H", "location": "Nuneaton", "stage_seq": 26, "distance_m": 155119.925, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735", "location": "Rugby Trent Valley Jn", "stage_seq": 27, "distance_m": 177323.817, "section_seq": 1, "route_path_id": 27863}, {"is_pass": false, "wtt_arr": "0736H", "wtt_dep": "0738H", "location": "Rugby", "stage_seq": 28, "distance_m": 178373.123, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Hillmorton Jn", "stage_seq": 29, "distance_m": 180709.07, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746H", "location": "Weedon", "stage_seq": 30, "distance_m": 199845.829, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Hanslope Jn", "stage_seq": 31, "distance_m": 220378.259, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Milton Keynes Central", "stage_seq": 32, "distance_m": 231102.012, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "Bletchley", "stage_seq": 33, "distance_m": 236106.474, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802H", "location": "Ledburn Jn", "stage_seq": 34, "distance_m": 250951.324, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "Tring", "stage_seq": 35, "distance_m": 260326.015, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Bourne End Jn (Herts)", "stage_seq": 36, "distance_m": 270154.494, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Watford Junction", "stage_seq": 37, "distance_m": 283170.94, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816H", "location": "Harrow & Wealdstone", "stage_seq": 38, "distance_m": 292928.174, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Wembley Central", "stage_seq": 39, "distance_m": 298303.676, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821", "location": "Willesden West London Jn", "stage_seq": 40, "distance_m": 302721.877, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Camden Jn", "stage_seq": 41, "distance_m": 308485.965, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824H", "location": "Camden South Jn", "stage_seq": 42, "distance_m": 309426.575, "section_seq": 1, "route_path_id": 27863}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": null, "location": "London Euston", "stage_seq": 43, "distance_m": 311218.967, "section_seq": 1, "route_path_id": 27863}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 311218.967, "from_m": 0.0, "section_seq": 1, "route_path_id": 27863}], "total_distance_m": 311218.967, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 307501.188, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3717.779, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:04Z", "source_id": 49151315, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:08:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:08Z", "source_id": 15954747, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:01Z", "source_id": 49164310, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:15:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:08Z", "source_id": 15958826, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9967, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:22Z", "source_id": 49184400, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:25:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:26Z", "source_id": 15965352, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:44Z", "source_id": 49204706, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:34:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:48Z", "source_id": 15971829, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:10Z", "source_id": 49212479, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:38:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:15Z", "source_id": 15974258, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10623, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:20Z", "source_id": 49228813, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:45:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:21Z", "source_id": 15979431, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11316, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:02:56Z", "source_id": 49275001, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:04:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:02:59Z", "source_id": 15993498, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19130, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:18:36Z", "source_id": 49316056, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T06:19:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:18:39Z", "source_id": 16005806, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20619, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:25:24Z", "source_id": 49334406, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T06:26:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:25:26Z", "source_id": 16011384, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20666, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:10Z", "source_id": 49369645, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T06:39:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:18Z", "source_id": 16021945, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21186, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:46:50Z", "source_id": 49393545, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T06:48:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:46:56Z", "source_id": 16028946, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:59Z", "source_id": 49453158, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T07:08:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:02Z", "source_id": 16046569, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:37Z", "source_id": 49460587, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T07:11:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:42Z", "source_id": 16048730, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:58Z", "source_id": 49481826, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T07:19:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:01Z", "source_id": 16055008, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:59Z", "source_id": 49501973, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T07:26:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:25:03Z", "source_id": 16060921, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:11Z", "source_id": 49517148, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T07:31:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:13Z", "source_id": 16065170, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:51Z", "source_id": 49522200, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T07:32:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:54Z", "source_id": 16066534, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22658, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:09Z", "source_id": 49543594, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T07:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:14Z", "source_id": 16072641, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
0604 |
0604 |
9 |
None |
None |
London Euston |
0827 |
0827 |
3 |
LATE |
+13 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33946/2026-09-16/detailed |
None |
Rugby |
2026-09-16T07:51:30+01:00 |
London Euston |
50.0 |
{"type": "LineString", "coordinates": [[-1.2519239, 52.37959270000001], [-1.2512773999999998, 52.3794748], [-1.2500622, 52.3792391], [-1.2489197, 52.3790116], [-1.2477607999999998, 52.3787531], [-1.2476325, 52.3787224], [-1.2463769, 52.3784221], [-1.2452154, 52.37812759999999], [-1.2442015, 52.3778575], [-1.2429018999999997, 52.3774957], [-1.2427639, 52.377453], [-1.2416159, 52.37710919999999], [-1.2403581, 52.376715999999995], [-1.2394648999999998, 52.37640649999999], [-1.2387424, 52.3761197], [-1.2380702, 52.375831799999986], [-1.2374184, 52.37551870000001], [-1.2368239305064967, 52.375209630417885], [-1.2360774, 52.3748215], [-1.2351976, 52.374341699999995], [-1.2343634, 52.37390940000001], [-1.2328996, 52.3732117], [-1.2324559, 52.3729987], [-1.2319616999999998, 52.372761399999995], [-1.2311185, 52.37233599999999], [-1.2297654, 52.3716812], [-1.2288568, 52.3712483], [-1.2277222000000003, 52.370703], [-1.2263650999999998, 52.3700414], [-1.2240126, 52.368904], [-1.2232432792908106, 52.368533068146355], [-1.2231328, 52.3684798], [-1.2225268, 52.36817769999999], [-1.2222106, 52.36802879999999], [-1.2218041, 52.367799299999994], [-1.2209652, 52.3673848], [-1.2146934, 52.3643361], [-1.2071014, 52.36066640000001], [-1.2066803, 52.36046529999999], [-1.2054344999999995, 52.3598713], [-1.2038987, 52.35911159999999], [-1.2025332, 52.3584578], [-1.1997035, 52.35708489999999], [-1.1985256, 52.35652199999999], [-1.195887, 52.35523450000001], [-1.1946993, 52.354618599999995], [-1.1940148, 52.3542517], [-1.1935266, 52.35397470000001], [-1.192333, 52.353277], [-1.1911395, 52.3525186], [-1.1899726999999998, 52.3517291], [-1.188189, 52.350454199999994], [-1.1865521, 52.34920100000001], [-1.1850508, 52.34802289999998], [-1.1835713, 52.34687999999999], [-1.1823689999999998, 52.3459417], [-1.180549, 52.3445221], [-1.1780488, 52.34258260000001], [-1.1746631999999997, 52.33993910000001], [-1.1733417, 52.33892149999999], [-1.1725572, 52.3383069], [-1.1708369, 52.3369888], [-1.1678098693553778, 52.33460968637544], [-1.1676352, 52.3344724], [-1.1658839, 52.333102], [-1.1657033, 52.332961099999984], [-1.1618331, 52.32995849999999], [-1.1617801097814873, 52.32991742479848], [-1.1614146, 52.3296341], [-1.1606962, 52.3290772], [-1.1591834, 52.3278983], [-1.1589848, 52.3277409], [-1.157073, 52.32626709999999], [-1.1557472000000002, 52.3252453], [-1.1543419, 52.324138799999986], [-1.1524093999999998, 52.32261979999999], [-1.1503115, 52.3210665], [-1.1497303, 52.32065720000001], [-1.1487451, 52.3200066], [-1.1478210999999998, 52.31940110000001], [-1.1463916999999997, 52.3185223], [-1.1451806, 52.3178192], [-1.1423602, 52.3162756], [-1.1396799999999998, 52.3148164], [-1.1371936, 52.31345170000001], [-1.1360564, 52.31283419999999], [-1.1317756, 52.310476699999995], [-1.1271958999999998, 52.3079774], [-1.1261152, 52.307355400000006], [-1.1251509, 52.3067906], [-1.1241923, 52.3061861], [-1.1237142, 52.30586000000001], [-1.1229416999999997, 52.3053038], [-1.1214368999999995, 52.30412919999999], [-1.1199472, 52.30283889999999], [-1.1191365, 52.3020617], [-1.117247, 52.3001359], [-1.1154839, 52.2983115], [-1.1137733999999997, 52.296556], [-1.1121969, 52.2949339], [-1.1094175, 52.2920761], [-1.1079615, 52.2905636], [-1.1060144999999997, 52.28856890000001], [-1.1041691, 52.286670699999995], [-1.1028275, 52.28529939999999], [-1.102162, 52.284598800000005], [-1.1017949, 52.284148300000005], [-1.1016618, 52.2839948], [-1.1015648, 52.283878400000006], [-1.1011992, 52.28337349999999], [-1.1008609, 52.2829024], [-1.1005828, 52.28242569999999], [-1.1003311, 52.2819548], [-1.1000746, 52.2814305], [-1.0999370999999998, 52.2810714], [-1.0991181, 52.27881730000001], [-1.0990504, 52.2786309], [-1.0990014, 52.278496], [-1.0978737, 52.2753191], [-1.0977553539973384, 52.27498606676315], [-1.0976590999999998, 52.27471520000001], [-1.0975695000000003, 52.27445209999999], [-1.0973263, 52.273758699999995], [-1.0968006, 52.2722069], [-1.0961903, 52.27044870000001], [-1.0958299, 52.2694805], [-1.0954577, 52.2685893], [-1.0950363999999997, 52.2676793], [-1.0946585999999998, 52.26695990000001], [-1.0941313, 52.2660887], [-1.0937637, 52.265531], [-1.0932726, 52.264835899999994], [-1.0927426, 52.264154299999994], [-1.0919796, 52.2632582], [-1.0917125999999997, 52.2629531], [-1.0908204, 52.2619959], [-1.0897368, 52.2607913], [-1.0889627999999998, 52.25982929999999], [-1.0884018, 52.259062], [-1.0881069, 52.2586028], [-1.0876833, 52.2579244], [-1.0872639, 52.2571656], [-1.0869918, 52.2565981], [-1.0867308, 52.256004], [-1.0864068000000002, 52.2551792], [-1.0861587, 52.254412999999985], [-1.0859853999999998, 52.253748400000006], [-1.0858374999999998, 52.2530908], [-1.0857233999999998, 52.2524345], [-1.0856491, 52.2517846], [-1.0856051, 52.2511562], [-1.0855624, 52.2505262], [-1.0856066, 52.2491861], [-1.0857092, 52.2482242], [-1.0857768, 52.247801599999995], [-1.0858832, 52.24728639999999], [-1.0861334, 52.246315799999984], [-1.0864024, 52.24539229999999], [-1.0866899, 52.24442400000001], [-1.0869125, 52.2435952], [-1.0870182, 52.24311889999999], [-1.0870762, 52.2426057], [-1.0871120999999997, 52.242158100000005], [-1.0870738999999998, 52.24152010000001], [-1.0869659000000005, 52.24072879999999], [-1.0867735999999997, 52.240072899999994], [-1.086614, 52.23967619999999], [-1.0863447, 52.239097400000006], [-1.0860187, 52.2385377], [-1.0857019, 52.23807829999999], [-1.0851244, 52.237393399999995], [-1.0845758, 52.2368457], [-1.0837056, 52.2361092], [-1.0831384, 52.2356905], [-1.0821002999999998, 52.2350343], [-1.0812309, 52.234472], [-1.0804966, 52.23400170000001], [-1.0799782, 52.2336411], [-1.0790405, 52.2329402], [-1.0787603, 52.2326938], [-1.0785339, 52.23249469999999], [-1.0780724, 52.232049999999994], [-1.0779783409434258, 52.2319429614121], [-1.0776608, 52.231581600000005], [-1.0772638, 52.2311083], [-1.0771495999999998, 52.2309496], [-1.0762305, 52.229576], [-1.0759041, 52.2290715], [-1.0755767, 52.2285861], [-1.0754555, 52.2284149], [-1.0749984, 52.22784909999999], [-1.0745427, 52.2273653], [-1.0742305, 52.22704809999999], [-1.0737454, 52.2266197], [-1.0731181, 52.2261436], [-1.0724863, 52.22571870000001], [-1.0718819999999998, 52.2253536], [-1.0711839, 52.2249868], [-1.0705033, 52.2246725], [-1.0696608, 52.22432299999999], [-1.0669169, 52.223241899999984], [-1.0626831, 52.221565], [-1.0611101, 52.2209554], [-1.058665021668996, 52.21998654579095], [-1.0555495, 52.218752], [-1.0451737, 52.21464129999998], [-1.0448067, 52.214492199999995], [-1.0237581, 52.20616209999999], [-1.0232684, 52.2059715], [-1.0219245, 52.205436500000005], [-1.0203631000000002, 52.2048139], [-1.0202444, 52.2047668], [-1.0198917, 52.20462700000001], [-1.0196468000000003, 52.2045305], [-1.0188476999999998, 52.2042156], [-1.0173109, 52.203628899999984], [-1.0169863999999995, 52.2035138], [-1.0165334, 52.20335440000001], [-1.0157016, 52.20308690000001], [-1.0145557, 52.2027491], [-1.0136373999999997, 52.2024983], [-1.0123265, 52.20216990000001], [-1.0111201, 52.201889400000006], [-1.0099259, 52.20163569999999], [-1.008474, 52.201366400000005], [-1.0072692, 52.2011763], [-1.0061881, 52.201027899999985], [-1.0053289, 52.2009273], [-1.0034811999999995, 52.200727], [-1.0023617, 52.2005832], [-1.0007515, 52.2003515], [-0.9991509, 52.20008779999999], [-0.9973076, 52.199718700000005], [-0.9955958, 52.1993319], [-0.9941148, 52.1989349], [-0.9929663, 52.19859009999998], [-0.9918673, 52.1982402], [-0.9902627999999998, 52.197673499999986], [-0.9893878, 52.1973733], [-0.9885845, 52.197116599999994], [-0.9881468125314736, 52.19698913626014], [-0.9873861000000002, 52.1967676], [-0.9863582999999998, 52.19651019999999], [-0.9848310999999998, 52.1961738], [-0.9838456999999998, 52.1959751], [-0.9825597, 52.19576099999998], [-0.981126, 52.19555479999999], [-0.9794346, 52.1953206], [-0.9786371, 52.1951965], [-0.9774637999999998, 52.1950101], [-0.9762013999999998, 52.1947832], [-0.9748933, 52.1945365], [-0.9733572999999998, 52.1942215], [-0.9720571999999998, 52.1939392], [-0.9706314, 52.19361210000001], [-0.9689803999999996, 52.1931945], [-0.9671952, 52.1927106], [-0.9659407, 52.192347299999994], [-0.9646345, 52.191948399999994], [-0.9627791, 52.1913491], [-0.9612383999999998, 52.19081309999999], [-0.9598171, 52.19028430000001], [-0.9584399, 52.1897342], [-0.9574308, 52.1893335], [-0.955834, 52.18865819999999], [-0.9539763, 52.18784860000001], [-0.9523702, 52.18714709999999], [-0.9515029999999998, 52.1867894], [-0.9504359, 52.18632229999999], [-0.9503532, 52.18628679999998], [-0.9480339, 52.1852926], [-0.9476011, 52.185106899999994], [-0.9469642, 52.1848358], [-0.9461388999999998, 52.184489], [-0.944052, 52.1835911], [-0.9434009, 52.183315599999986], [-0.9420634, 52.1827617], [-0.9405607, 52.1821825], [-0.939014, 52.1816323], [-0.9373378, 52.1811085], [-0.9364671, 52.1808417], [-0.935953, 52.180697], [-0.9348132999999998, 52.18040349999999], [-0.9330923, 52.1799978], [-0.9314481999999998, 52.17965730000001], [-0.9298656999999998, 52.17936460000001], [-0.9290265, 52.179210100000006], [-0.9275134, 52.1789073], [-0.9261079, 52.17858989999999], [-0.9244181, 52.17815569999999], [-0.9231601000000002, 52.177790599999994], [-0.9221087, 52.1774517], [-0.9205529999999996, 52.17690890000001], [-0.9190832, 52.17633819999999], [-0.9178031999999998, 52.175791], [-0.916379, 52.17512320000001], [-0.915084, 52.1744532], [-0.9137724, 52.17370309999999], [-0.9124816999999996, 52.172882900000005], [-0.9113262, 52.17207789999999], [-0.9106581, 52.1715819], [-0.9099382, 52.17101019999999], [-0.9093672000000002, 52.17052730000001], [-0.9087431999999998, 52.1699667], [-0.9083466999999998, 52.1695931], [-0.9079528, 52.16920759999999], [-0.9075767, 52.168823299999985], [-0.9072158, 52.1684341], [-0.9068572999999998, 52.1680342], [-0.9065274, 52.1676338], [-0.9062009999999996, 52.167236699999975], [-0.9058938, 52.166835], [-0.9055888, 52.1664168], [-0.904555238830366, 52.16491882804252], [-0.9041567, 52.16434120000001], [-0.9035446999999998, 52.16351989999998], [-0.9024995, 52.162156800000005], [-0.9017403, 52.161219799999984], [-0.9009308, 52.16029309999999], [-0.9002115, 52.15950759999999], [-0.8998448, 52.159117900000005], [-0.8994714999999998, 52.1587292], [-0.8992284999999998, 52.158485], [-0.8989878000000001, 52.1582431], [-0.8985009000000002, 52.15775860000001], [-0.8983152841195214, 52.157581519633055], [-0.8980007, 52.15728140000001], [-0.8974912000000002, 52.15680340000001], [-0.8969671000000001, 52.156333700000005], [-0.8964425000000001, 52.155864999999984], [-0.8953667000000001, 52.154935], [-0.8948446, 52.1545024], [-0.8942881999999999, 52.1540419], [-0.8931870999999999, 52.15316659999999], [-0.8920521, 52.15230170000001], [-0.8909105999999999, 52.1514423], [-0.8897193999999999, 52.1506082], [-0.8891368999999999, 52.150213], [-0.8885387, 52.14982619999999], [-0.8873371, 52.149055700000005], [-0.8867387000000001, 52.1486728], [-0.8861558, 52.148279], [-0.8855799, 52.1478778], [-0.8852984, 52.147675199999995], [-0.8850214, 52.1474687], [-0.8846960999999999, 52.1472288], [-0.8843797, 52.146983199999994], [-0.8840696, 52.1467348], [-0.8837658999999999, 52.1464805], [-0.8834639999999999, 52.14622659999999], [-0.8831707, 52.14596999999999], [-0.8828806999999999, 52.1457103], [-0.8825955999999999, 52.1454481], [-0.8816801, 52.14458059999999], [-0.8806427999999998, 52.14361420000001], [-0.8804476999999999, 52.1434234], [-0.8785573999999999, 52.1416119], [-0.8783994, 52.1414423], [-0.8760632, 52.1391006], [-0.8741309999999999, 52.1372195], [-0.8738988, 52.1369827], [-0.8736648999999999, 52.136744199999995], [-0.8733504, 52.1364189], [-0.8732094, 52.1362694], [-0.8729773, 52.13602310000001], [-0.8724321999999999, 52.1354263], [-0.8718999, 52.1348243], [-0.8713871, 52.1342163], [-0.8708918, 52.1336044], [-0.870413, 52.1329878], [-0.8699519, 52.13236320000001], [-0.8695051, 52.1317356], [-0.8690673999999999, 52.1311052], [-0.8602975999999999, 52.11816830000001], [-0.8597188999999998, 52.1173952], [-0.8590659, 52.1164319], [-0.8581554999999998, 52.1150886], [-0.85776585, 52.11458100000005], [-0.8576722000000001, 52.1144433], [-0.8576632, 52.1144452], [-0.8575914, 52.1143372], [-0.8574150269554125, 52.114076927155445], [-0.8570915, 52.1135995], [-0.8560772, 52.1121029], [-0.8545049612168144, 52.10978287988833], [-0.8511249, 52.1047948], [-0.8506308, 52.10408580000001], [-0.8501246, 52.1033806], [-0.8496037, 52.1026787], [-0.8490595999999999, 52.1019823], [-0.8484939999999999, 52.1012874], [-0.8479132999999999, 52.100598899999994], [-0.8473058, 52.09991839999999], [-0.8466607, 52.0992493], [-0.8459949, 52.0985798], [-0.8453109999999999, 52.0979172], [-0.8446020999999999, 52.0972655], [-0.8438769999999999, 52.09662149999999], [-0.8431311999999999, 52.0959921], [-0.8423639, 52.095371], [-0.8415777, 52.0947567], [-0.8407709, 52.0941566], [-0.8394375, 52.09327139999999], [-0.8387484, 52.092842299999994], [-0.8380606, 52.092409800000006], [-0.8373972, 52.0919637], [-0.8367356, 52.0915147], [-0.8353481999999999, 52.09066159999999], [-0.8345471, 52.09021469999998], [-0.8337374999999999, 52.0897732], [-0.8329153, 52.08934159999999], [-0.8320850999999999, 52.08891799999999], [-0.8315029999999999, 52.08863079999999], [-0.8309217, 52.0883406], [-0.8303426, 52.0880501], [-0.8297647999999999, 52.08775690000001], [-0.8291927999999998, 52.0874612], [-0.8286275999999999, 52.0871606], [-0.8280670999999998, 52.0868561], [-0.8275134, 52.0865444], [-0.8269683999999999, 52.08623130000001], [-0.8264339, 52.08591189999999], [-0.8259057, 52.0855868], [-0.8253840999999998, 52.0852577], [-0.8248689999999999, 52.0849245], [-0.8243614, 52.0845869], [-0.8238629, 52.0842456], [-0.8233702, 52.0838997], [-0.822885, 52.0835498], [-0.8224067999999999, 52.083195], [-0.8219379, 52.082836099999994], [-0.8214772999999999, 52.082472], [-0.8210268, 52.08210660000001], [-0.8205874, 52.0817339], [-0.8201568000000001, 52.0813588], [-0.8197305999999999, 52.08098030000001], [-0.8193019, 52.08060520000001], [-0.8188911, 52.0802214], [-0.818487, 52.07983629999999], [-0.8180918999999999, 52.079446299999994], [-0.8177113, 52.07905189999999], [-0.8173369, 52.0786548], [-0.8169681, 52.07825509999999], [-0.8166099, 52.077850699999985], [-0.8125188, 52.07318269999999], [-0.8118675999999999, 52.0724306], [-0.8112044999999999, 52.0716793], [-0.8107289, 52.07116690000001], [-0.8104775999999999, 52.07091609999999], [-0.810218, 52.0706676], [-0.809672, 52.07018080000001], [-0.8090833, 52.06970359999999], [-0.8084837557075693, 52.0692451540987], [-0.8084778, 52.0692406], [-0.80786, 52.0687806], [-0.8072545, 52.0683159], [-0.8069585, 52.068080900000005], [-0.8066742, 52.067839], [-0.8062621, 52.06748059999999], [-0.8056543999999999, 52.066979999999994], [-0.8053959999999999, 52.066738599999994], [-0.8051282999999999, 52.06648080000001], [-0.8048944999999998, 52.0662311], [-0.8046632, 52.065967400000005], [-0.8044688999999999, 52.0657333], [-0.8042512999999999, 52.065438099999994], [-0.8040663, 52.0651651], [-0.8038935999999999, 52.0648877], [-0.8037341, 52.0645404], [-0.8034622999999999, 52.0640421], [-0.803302, 52.0635681], [-0.8030030999999999, 52.0626329], [-0.8027933, 52.061888499999995], [-0.8026694000000001, 52.06137609999999], [-0.8024984999999999, 52.0605991], [-0.8023456999999999, 52.0602563], [-0.8023014, 52.06010710000001], [-0.8021632999999999, 52.0596552], [-0.8019864000000001, 52.0589951], [-0.8019080999999999, 52.0587371], [-0.8017448999999999, 52.05812409999999], [-0.8017006, 52.0579789], [-0.8014293999999998, 52.057446600000006], [-0.8012885000000001, 52.05705], [-0.8011262999999998, 52.056653100000005], [-0.8009904, 52.05628720000001], [-0.8006475, 52.05564979999999], [-0.8004798999999999, 52.055358899999995], [-0.8002221999999999, 52.0549157], [-0.7999942187933974, 52.054578667909794], [-0.7998737, 52.0544005], [-0.7996016, 52.0540364], [-0.7992434000000002, 52.05357659999999], [-0.7989694, 52.0532419], [-0.7983907999999998, 52.0526116], [-0.7980845999999999, 52.052301699999994], [-0.7975067999999998, 52.0517399], [-0.7971727000000001, 52.0514258], [-0.7960314999999999, 52.05046660000001], [-0.7957321, 52.050210099999994], [-0.7956798999999999, 52.050167900000005], [-0.7949707, 52.0495949], [-0.7948133999999999, 52.04946729999999], [-0.7942227999999999, 52.04900419999999], [-0.7933364000000002, 52.0483025], [-0.7926403, 52.0477697], [-0.7917819999999999, 52.0471157], [-0.7898038999999999, 52.0456203], [-0.7865839, 52.04317209999999], [-0.7827979999999999, 52.0402933], [-0.7809472, 52.03888260000001], [-0.7795328, 52.03780379999999], [-0.7788689, 52.037245899999995], [-0.7784847, 52.036954400000006], [-0.7778244, 52.036453400000006], [-0.7770605999999999, 52.035885699999994], [-0.7765424, 52.03552729999999], [-0.7759134, 52.0350934], [-0.7756338, 52.034901899999994], [-0.7744579, 52.0340211], [-0.7742263, 52.0338476], [-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211503, 51.54280350971477], [-0.16317344605639242, 51.54282999135851], [-0.16294988708648567, 51.54285640761352], [-0.16275080827404784, 51.5428824059313], [-0.1625721150107319, 51.54290763376341], [-0.16240971268819085, 51.54293173856132], [-0.16225950669807765, 51.54295436777659], [-0.16211740243204534, 51.542975168860714], [-0.1619793052817469, 51.54299378926523], [-0.1618411206388352, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
82.5 |
0750 |
0840 |
Rugby |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-16 07:51:08 |
TERMINATED |
2026-09-16 07:40:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072641 |
1789544354828545 |
163 |
163 |
2026-09-16 07:50:57.934435 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:40:57.723348 |
| 571569 |
601490 |
L89025 |
402H33MA16 |
2026-09-16 |
COMPLETE |
16073637 |
2026-09-16 08:41:00 |
2026-09-16 07:51:08 |
2026-09-18 07:51:08 |
{"id": 601490, "stp": "P", "toc": "Northern", "uid": "L89025", "consist": "150109", "dest_crs": "SPT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89025/2026-09-16/detailed", "trust_id": "402H33MA16", "origin_crs": "CTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stockport", "service_date": "2026-09-16", "dest_arr_time": "0837", "dest_platform": "4", "is_terminated": 1, "next_location": "Stockport", "signalling_id": "2H33", "timing_status": "LATE", "origin_station": "Chester", "current_leg_arr": "0841", "current_leg_dep": "0822", "current_leg_end": "Stockport", "origin_dep_time": "0714", "origin_platform": "6", "current_location": "Stockport", "last_update_time": "2026-09-16T07:51:08", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3432401, 53.3958975], [-2.3430803999999994, 53.396432700000005], [-2.3430485999999995, 53.3965393], [-2.3428679, 53.3971674], [-2.3427052999999995, 53.3977254], [-2.3425194, 53.39827059999999], [-2.3423619999999996, 53.39867199999999], [-2.3421670999999997, 53.399139], [-2.3420774, 53.3993369], [-2.3419404, 53.3996159], [-2.3418670999999995, 53.3997237], [-2.3418138, 53.3998028], [-2.3417313, 53.3999001], [-2.3416214, 53.40001780000001], [-2.3414843, 53.4001395], [-2.3413179, 53.40026], [-2.3411286, 53.400377799999994], [-2.3409427999999997, 53.400479300000015], [-2.3407426, 53.4005706], [-2.3405069, 53.4006709], [-2.3403661999999996, 53.4007231], [-2.340181, 53.40078619999999], [-2.3398706, 53.40086619999999], [-2.3395832, 53.40093230000001], [-2.3393321999999994, 53.400976], [-2.339063, 53.40101140000001], [-2.3387962999999994, 53.40103860000001], [-2.3384892, 53.40105659999999], [-2.3382409, 53.4010632], [-2.3379643, 53.4010609], [-2.3377216, 53.4010481], [-2.3374164, 53.4010211], [-2.3371431, 53.400982299999995], [-2.3368669999999994, 53.4009345], [-2.3366297, 53.40088660000001], [-2.3364174, 53.4008345], [-2.3362092, 53.40077479999999], [-2.3360221, 53.4007169], [-2.335843, 53.4006539], [-2.3356776999999997, 53.4005858], [-2.3356197387107556, 53.400560618739405], [-2.3354030999999997, 53.4004665], [-2.3352163, 53.400387399999985], [-2.3350159999999995, 53.40032540000001], [-2.3347927, 53.4002673], [-2.3345795, 53.400223700000005], [-2.3343667, 53.400192800000006], [-2.3341843, 53.400168], [-2.3339164999999995, 53.40014029999999], [-2.3335878, 53.400124199999986], [-2.3331152, 53.4001007], [-2.3329692, 53.40009549999999], [-2.3324613, 53.4000773], [-2.3319807, 53.40004979999999], [-2.3254898, 53.399740300000005], [-2.3228534000000005, 53.3996127], [-2.3179687, 53.3993789], [-2.3172007, 53.3993426], [-2.3107757999999996, 53.399027800000006], [-2.3102871, 53.3990063], [-2.3096057999999995, 53.3989724], [-2.3091651999999994, 53.3989514], [-2.3069689999999996, 53.3988469], [-2.3059882, 53.3988002], [-2.3035645, 53.39868759999999], [-2.3013933, 53.3985789], [-2.2989002, 53.398460500000006], [-2.2957648999999996, 53.3983095], [-2.2949107999999994, 53.398271], [-2.2931272999999996, 53.39818699999999], [-2.2914126, 53.3981026], [-2.2906470999999997, 53.398064700000006], [-2.2884556999999996, 53.39795980000001], [-2.2862871, 53.3978534], [-2.2846023, 53.3977756], [-2.2829475, 53.3976973], [-2.2822236, 53.39767359999999], [-2.2817753, 53.397665100000005], [-2.2813841, 53.3976605], [-2.2809776, 53.397657300000006], [-2.2806045, 53.39765609999999], [-2.280031, 53.3976607], [-2.2793416, 53.39767109999999], [-2.2787971, 53.397687999999995], [-2.2782405, 53.3977071], [-2.2776276, 53.39772669999999], [-2.2765275, 53.397769099999984], [-2.2741049, 53.397864], [-2.2717062, 53.3979538], [-2.2693218, 53.398036], [-2.2682789, 53.3980702], [-2.2661464, 53.39814239999998], [-2.2640178999999994, 53.3982235], [-2.259017, 53.39840079999998], [-2.2570416, 53.398476499999994], [-2.2564839, 53.3984979], [-2.2530314, 53.3986185], [-2.2509985, 53.3986895], [-2.2499082999999995, 53.3987292], [-2.2495147, 53.3987436], [-2.2490675, 53.3987536], [-2.2486061, 53.3987539], [-2.2479274999999994, 53.398732200000005], [-2.2457882102988034, 53.398637364535176], [-2.2454731999999997, 53.39862339999999], [-2.2422273, 53.39848909999999], [-2.2413664, 53.3984504], [-2.2402238, 53.398402399999995], [-2.2394307999999996, 53.3983631], [-2.2388220999999997, 53.3983307], [-2.237515, 53.3982277], [-2.2361867, 53.398113599999995], [-2.2354201, 53.3980226], [-2.2346275, 53.3979251], [-2.2341172, 53.3978589], [-2.2334858, 53.3977592], [-2.2316767999999993, 53.397449599999995], [-2.2301316, 53.3971467], [-2.2287937000000007, 53.39688809999999], [-2.228719946070003, 53.3968743534835], [-2.228669152327466, 53.39686488636479], [-2.2284073999999996, 53.3968161], [-2.2269395, 53.396569799999995], [-2.2262869999999997, 53.3964685], [-2.2250239, 53.3962716], [-2.2243818, 53.396188200000005], [-2.2237513999999994, 53.3961212], [-2.2232622999999996, 53.39607469999999], [-2.2227953, 53.3960253], [-2.2222831, 53.395973000000005], [-2.221863, 53.395938300000005], [-2.2215384, 53.3959161], [-2.2205727, 53.395859400000006], [-2.2200874999999995, 53.39583710000001], [-2.2195093, 53.39581460000001], [-2.2186934, 53.395803699999995], [-2.2184662, 53.3958015], [-2.218286, 53.3957993], [-2.2176074, 53.3957912], [-2.2168127, 53.395809099999994], [-2.2161023999999996, 53.3958419], [-2.2153362, 53.39589349999999], [-2.2145074, 53.39597599999999], [-2.2140604, 53.3960302], [-2.2138512, 53.3960556], [-2.2133322, 53.3961334], [-2.2130295, 53.396181799999994], [-2.2114426000000003, 53.3964356], [-2.2109645999999996, 53.3965181], [-2.2092, 53.3968128], [-2.2078378, 53.3970307], [-2.2057651, 53.3973641], [-2.2050609999999997, 53.3974717], [-2.2046978, 53.39752219999998], [-2.2043412, 53.3975675], [-2.2040242999999995, 53.39760389999999], [-2.2037571, 53.3976291], [-2.2033897, 53.3976587], [-2.2030286, 53.39768180000001], [-2.2026639, 53.39769830000001], [-2.2023561, 53.39770409999999], [-2.2019873, 53.3977047], [-2.2016374, 53.3977015], [-2.2011680999999994, 53.397685899999985], [-2.2009367, 53.3976754], [-2.2000278, 53.397630799999995], [-2.1996612, 53.397611600000005], [-2.1984646, 53.397556], [-2.1975194, 53.3975111], [-2.1970082999999994, 53.397486599999986], [-2.1962757, 53.3974502], [-2.1960745, 53.3974415], [-2.1955678, 53.3974175], [-2.1942731999999996, 53.3973522], [-2.1939115, 53.39733429999999], [-2.1930157, 53.397291], [-2.1917809, 53.397228], [-2.1906103, 53.397166799999994], [-2.1904307, 53.39715889999999], [-2.1887437, 53.39707140000001], [-2.1874774, 53.3970058], [-2.1861675999999997, 53.3969347], [-2.185992, 53.39692560000001], [-2.185066, 53.39687539999999], [-2.184105, 53.3968162], [-2.183934281436823, 53.39680514546127], [-2.1838054, 53.3967968], [-2.1826250999999997, 53.396716399999995], [-2.1816255999999994, 53.3966432], [-2.1814105, 53.3966278], [-2.1799315999999997, 53.3964963], [-2.1795152, 53.396457899999994], [-2.1791058, 53.39642020000001], [-2.1788514999999995, 53.3963926], [-2.1778899, 53.396299199999994], [-2.1768801, 53.39619969999999], [-2.1756406, 53.396060299999995], [-2.1750586, 53.3959961], [-2.1742876, 53.395903], [-2.1737978999999994, 53.3958548], [-2.1733185, 53.3958167], [-2.1730179, 53.3958015], [-2.1725199, 53.39578319999999], [-2.1720297, 53.39577499999999], [-2.1714953999999995, 53.3957792], [-2.1709974, 53.39579979999999], [-2.1704985, 53.39583009999999], [-2.1699113, 53.395881], [-2.1692716, 53.395954], [-2.1687392, 53.39603399999999], [-2.1682746, 53.396115], [-2.1678296999999995, 53.396202999999986], [-2.1673712, 53.3963141], [-2.166946, 53.3964392], [-2.1666058, 53.39657100000001], [-2.1662928, 53.39672139999998], [-2.1659803999999996, 53.396906599999994], [-2.1657139, 53.3970752], [-2.1654543, 53.397260499999994], [-2.1653383, 53.3973586], [-2.1651693999999995, 53.397501099999985], [-2.1650153000000003, 53.3976443], [-2.1648115999999997, 53.3978482], [-2.1646138, 53.3980687], [-2.1644602, 53.39825439999999], [-2.1642735, 53.39851819999999], [-2.164124300000001, 53.39875860000001], [-2.1639808000000005, 53.3989997], [-2.1638297999999994, 53.39928729999999], [-2.1637041, 53.39954240000001], [-2.1636112, 53.39976349999999], [-2.1635253, 53.3999944], [-2.1634265, 53.4003045], [-2.1633683, 53.40049], [-2.1633258, 53.4006056], [-2.163270499999999, 53.4007258], [-2.1632091, 53.4008474], [-2.1631063, 53.4010211], [-2.1630338999999994, 53.401147], [-2.1629507999999995, 53.401348799999994], [-2.1629292, 53.4014224], [-2.1629063, 53.4015213], [-2.1628732762273386, 53.401724386694056], [-2.1628541999999995, 53.4018417], [-2.1627817, 53.40212869999999], [-2.1627628, 53.402261], [-2.1627512, 53.4024111], [-2.1627500999999993, 53.4025097], [-2.1627384, 53.403005], [-2.1627378, 53.4030879], [-2.1627475, 53.40328710000001], [-2.1628219000000004, 53.4040459], [-2.1628559, 53.4043198], [-2.1628972, 53.4045771], [-2.1629563, 53.4048394], [-2.1630251, 53.4051235], [-2.163114, 53.405437500000005], [-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.1637875999999996, 53.40697459999999], [-2.1636529, 53.4066299], [-2.1636125000000006, 53.40652639999999], [-2.1635489, 53.4063674], [-2.1633476, 53.4056674]]}", "current_leg_start": "Navigation Road", "dest_arr_time_act": "0837", "motion_projection": null, "next_location_lat": "53.4056674", "next_location_lon": "-2.1633476", "previous_location": "Navigation Road", "current_leg_milage": "8.5", "linx_max_speed_mph": 75, "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\": 75.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\": 75.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\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4188.984, \"from_m\": 930.042, \"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\": 4513.835, \"from_m\": 4188.984, \"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\": 11141.621, \"from_m\": 4513.835, \"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\": 24062.351, \"from_m\": 11141.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25500.453, \"from_m\": 24062.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27493.069, \"from_m\": 25500.453, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27943.749, \"from_m\": 27493.069, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29081.122, \"from_m\": 27943.749, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31936.865, \"from_m\": 29081.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49474.65, \"from_m\": 31936.865, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50016.767, \"from_m\": 49474.65, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50705.98, \"from_m\": 50016.767, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55753.485, \"from_m\": 50705.98, \"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\": 56227.253, \"from_m\": 55753.485, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56358.713, \"from_m\": 56227.253, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61006.956, \"from_m\": 56358.713, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62444.834, \"from_m\": 61006.956, \"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\": 62491.73, \"from_m\": 62444.834, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62524.003, \"from_m\": 62491.73, \"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\": 63031.187, \"from_m\": 62524.003, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63083.322, \"from_m\": 63031.187, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63244.247, \"from_m\": 63083.322, \"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\": 601490, \"profile_key\": \"47e9581104323c4c917abe07f2a2c6be77da33236cb7ca5e227e9520be343860\", \"schedule_id\": 19281, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Chester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"Mickle Trafford Jn\", \"stage_seq\": 2, \"distance_m\": 4147.381, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0729\", \"location\": \"Mouldsworth\", \"stage_seq\": 3, \"distance_m\": 11330.643, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": false, \"wtt_arr\": \"0733H\", \"wtt_dep\": \"0734H\", \"location\": \"Delamere\", \"stage_seq\": 4, \"distance_m\": 16003.941, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739H\", \"location\": \"Cuddington\", \"stage_seq\": 5, \"distance_m\": 20699.456, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Hartford C.L. Jn\", \"stage_seq\": 6, \"distance_m\": 23987.605, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744H\", \"location\": \"Greenbank\", \"stage_seq\": 7, \"distance_m\": 25255.943, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750\", \"location\": \"Northwich\", \"stage_seq\": 8, \"distance_m\": 28063.953, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753H\", \"location\": \"Lostock Gralam\", \"stage_seq\": 9, \"distance_m\": 30350.35, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"Plumley West S.B.\", \"stage_seq\": 10, \"distance_m\": 31936.865, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757H\", \"location\": \"Plumley\", \"stage_seq\": 11, \"distance_m\": 33467.768, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Knutsford\", \"stage_seq\": 12, \"distance_m\": 37839.451, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0808\", \"location\": \"Mobberley\", \"stage_seq\": 13, \"distance_m\": 42052.168, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0812\", \"location\": \"Ashley\", \"stage_seq\": 14, \"distance_m\": 44959.797, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0816\", \"location\": \"Hale\", \"stage_seq\": 15, \"distance_m\": 47601.401, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820\", \"location\": \"Altrincham\", \"stage_seq\": 16, \"distance_m\": 48683.561, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822H\", \"location\": \"Navigation Road\", \"stage_seq\": 17, \"distance_m\": 49594.11, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Deansgate Jn\", \"stage_seq\": 18, \"distance_m\": 50016.767, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Northenden Jn\", \"stage_seq\": 19, \"distance_m\": 56283.067, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Sharston Jn\", \"stage_seq\": 20, \"distance_m\": 57323.853, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Cheadle Village Jn (SoSL)\", \"stage_seq\": 21, \"distance_m\": 60989.818, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 22, \"distance_m\": 62491.73, \"section_seq\": 1, \"route_path_id\": 73825}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": null, \"location\": \"Stockport\", \"stage_seq\": 23, \"distance_m\": 63244.247, \"section_seq\": 1, \"route_path_id\": 73825}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63244.247, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73825}], \"total_distance_m\": 63244.247, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 28966.53, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 34277.717, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0714", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "53.4056674", "current_position_lon": "-2.1633476", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10107, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:24:44Z\", \"source_id\": 49332548, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:24:48Z\", \"source_id\": 16010816, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:29:38Z\", \"source_id\": 49345931, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:29:43Z\", \"source_id\": 16014835, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:26Z\", \"source_id\": 16022087, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:22Z\", \"source_id\": 16026824, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:48:54Z\", \"source_id\": 16030601, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:52:56Z\", \"source_id\": 16033907, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:56:59Z\", \"source_id\": 16037215, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:01:55Z\", \"source_id\": 16041395, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:02Z\", \"source_id\": 16046581, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:27Z\", \"source_id\": 16049401, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:58Z\", \"source_id\": 16052337, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:59Z\", \"source_id\": 16058305, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:59Z\", \"source_id\": 16072438, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:29Z\", \"source_id\": 16073637, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stockport", "service_state_platform": "4", "timing_fact_generation": 1789544431043762, "current_leg_arrival_utc": "2026-09-16T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:03.331798", "service_state_evidence_id": 16073637, "current_leg_start_actual_dep": "2026-09-16T08:26:30+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:04.531889", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
CTR |
SPT |
2H33 |
150109 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 136.184, "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": 576.425, "from_m": 136.184, "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": 930.042, "from_m": 576.425, "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": 4188.984, "from_m": 930.042, "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": 4513.835, "from_m": 4188.984, "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": 11141.621, "from_m": 4513.835, "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": 24062.351, "from_m": 11141.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25500.453, "from_m": 24062.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27493.069, "from_m": 25500.453, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27943.749, "from_m": 27493.069, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29081.122, "from_m": 27943.749, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31936.865, "from_m": 29081.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49474.65, "from_m": 31936.865, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50016.767, "from_m": 49474.65, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50705.98, "from_m": 50016.767, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55753.485, "from_m": 50705.98, "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": 56227.253, "from_m": 55753.485, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56358.713, "from_m": 56227.253, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61006.956, "from_m": 56358.713, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62444.834, "from_m": 61006.956, "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": 62491.73, "from_m": 62444.834, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62524.003, "from_m": 62491.73, "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": 63031.187, "from_m": 62524.003, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63083.322, "from_m": 63031.187, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63244.247, "from_m": 63083.322, "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": 601490, "profile_key": "47e9581104323c4c917abe07f2a2c6be77da33236cb7ca5e227e9520be343860", "schedule_id": 19281, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0714", "location": "Chester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "Mickle Trafford Jn", "stage_seq": 2, "distance_m": 4147.381, "section_seq": 1, "route_path_id": 73825}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0729", "location": "Mouldsworth", "stage_seq": 3, "distance_m": 11330.643, "section_seq": 1, "route_path_id": 73825}, {"is_pass": false, "wtt_arr": "0733H", "wtt_dep": "0734H", "location": "Delamere", "stage_seq": 4, "distance_m": 16003.941, "section_seq": 1, "route_path_id": 73825}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739H", "location": "Cuddington", "stage_seq": 5, "distance_m": 20699.456, "section_seq": 1, "route_path_id": 73825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742", "location": "Hartford C.L. Jn", "stage_seq": 6, "distance_m": 23987.605, "section_seq": 1, "route_path_id": 73825}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744H", "location": "Greenbank", "stage_seq": 7, "distance_m": 25255.943, "section_seq": 1, "route_path_id": 73825}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750", "location": "Northwich", "stage_seq": 8, "distance_m": 28063.953, "section_seq": 1, "route_path_id": 73825}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753H", "location": "Lostock Gralam", "stage_seq": 9, "distance_m": 30350.35, "section_seq": 1, "route_path_id": 73825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "Plumley West S.B.", "stage_seq": 10, "distance_m": 31936.865, "section_seq": 1, "route_path_id": 73825}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757H", "location": "Plumley", "stage_seq": 11, "distance_m": 33467.768, "section_seq": 1, "route_path_id": 73825}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Knutsford", "stage_seq": 12, "distance_m": 37839.451, "section_seq": 1, "route_path_id": 73825}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0808", "location": "Mobberley", "stage_seq": 13, "distance_m": 42052.168, "section_seq": 1, "route_path_id": 73825}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0812", "location": "Ashley", "stage_seq": 14, "distance_m": 44959.797, "section_seq": 1, "route_path_id": 73825}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0816", "location": "Hale", "stage_seq": 15, "distance_m": 47601.401, "section_seq": 1, "route_path_id": 73825}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820", "location": "Altrincham", "stage_seq": 16, "distance_m": 48683.561, "section_seq": 1, "route_path_id": 73825}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822H", "location": "Navigation Road", "stage_seq": 17, "distance_m": 49594.11, "section_seq": 1, "route_path_id": 73825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Deansgate Jn", "stage_seq": 18, "distance_m": 50016.767, "section_seq": 1, "route_path_id": 73825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Northenden Jn", "stage_seq": 19, "distance_m": 56283.067, "section_seq": 1, "route_path_id": 73825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Sharston Jn", "stage_seq": 20, "distance_m": 57323.853, "section_seq": 1, "route_path_id": 73825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Cheadle Village Jn (SoSL)", "stage_seq": 21, "distance_m": 60989.818, "section_seq": 1, "route_path_id": 73825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "Edgeley Jn No2", "stage_seq": 22, "distance_m": 62491.73, "section_seq": 1, "route_path_id": 73825}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": null, "location": "Stockport", "stage_seq": 23, "distance_m": 63244.247, "section_seq": 1, "route_path_id": 73825}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63244.247, "from_m": 0.0, "section_seq": 1, "route_path_id": 73825}], "total_distance_m": 63244.247, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 28966.53, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 34277.717, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10107, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:24:44Z", "source_id": 49332548, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:25:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:24:48Z", "source_id": 16010816, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10111, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:29:38Z", "source_id": 49345931, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:33:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:29:43Z", "source_id": 16014835, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:26Z", "source_id": 16022087, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:22Z", "source_id": 16026824, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:48:54Z", "source_id": 16030601, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:52:56Z", "source_id": 16033907, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:56:59Z", "source_id": 16037215, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:01:55Z", "source_id": 16041395, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T08:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:02Z", "source_id": 16046581, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:27Z", "source_id": 16049401, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T08:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:58Z", "source_id": 16052337, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:59Z", "source_id": 16058305, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:59Z", "source_id": 16072438, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:29Z", "source_id": 16073637, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
Chester |
0714 |
0714 |
6 |
None |
None |
Stockport |
0837 |
0837 |
4 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89025/2026-09-16/detailed |
None |
Navigation Road |
2026-09-16T08:26:30+01:00 |
Stockport |
19.0 |
{"type": "LineString", "coordinates": [[-2.3432401, 53.3958975], [-2.3430803999999994, 53.396432700000005], [-2.3430485999999995, 53.3965393], [-2.3428679, 53.3971674], [-2.3427052999999995, 53.3977254], [-2.3425194, 53.39827059999999], [-2.3423619999999996, 53.39867199999999], [-2.3421670999999997, 53.399139], [-2.3420774, 53.3993369], [-2.3419404, 53.3996159], [-2.3418670999999995, 53.3997237], [-2.3418138, 53.3998028], [-2.3417313, 53.3999001], [-2.3416214, 53.40001780000001], [-2.3414843, 53.4001395], [-2.3413179, 53.40026], [-2.3411286, 53.400377799999994], [-2.3409427999999997, 53.400479300000015], [-2.3407426, 53.4005706], [-2.3405069, 53.4006709], [-2.3403661999999996, 53.4007231], [-2.340181, 53.40078619999999], [-2.3398706, 53.40086619999999], [-2.3395832, 53.40093230000001], [-2.3393321999999994, 53.400976], [-2.339063, 53.40101140000001], [-2.3387962999999994, 53.40103860000001], [-2.3384892, 53.40105659999999], [-2.3382409, 53.4010632], [-2.3379643, 53.4010609], [-2.3377216, 53.4010481], [-2.3374164, 53.4010211], [-2.3371431, 53.400982299999995], [-2.3368669999999994, 53.4009345], [-2.3366297, 53.40088660000001], [-2.3364174, 53.4008345], [-2.3362092, 53.40077479999999], [-2.3360221, 53.4007169], [-2.335843, 53.4006539], [-2.3356776999999997, 53.4005858], [-2.3356197387107556, 53.400560618739405], [-2.3354030999999997, 53.4004665], [-2.3352163, 53.400387399999985], [-2.3350159999999995, 53.40032540000001], [-2.3347927, 53.4002673], [-2.3345795, 53.400223700000005], [-2.3343667, 53.400192800000006], [-2.3341843, 53.400168], [-2.3339164999999995, 53.40014029999999], [-2.3335878, 53.400124199999986], [-2.3331152, 53.4001007], [-2.3329692, 53.40009549999999], [-2.3324613, 53.4000773], [-2.3319807, 53.40004979999999], [-2.3254898, 53.399740300000005], [-2.3228534000000005, 53.3996127], [-2.3179687, 53.3993789], [-2.3172007, 53.3993426], [-2.3107757999999996, 53.399027800000006], [-2.3102871, 53.3990063], [-2.3096057999999995, 53.3989724], [-2.3091651999999994, 53.3989514], [-2.3069689999999996, 53.3988469], [-2.3059882, 53.3988002], [-2.3035645, 53.39868759999999], [-2.3013933, 53.3985789], [-2.2989002, 53.398460500000006], [-2.2957648999999996, 53.3983095], [-2.2949107999999994, 53.398271], [-2.2931272999999996, 53.39818699999999], [-2.2914126, 53.3981026], [-2.2906470999999997, 53.398064700000006], [-2.2884556999999996, 53.39795980000001], [-2.2862871, 53.3978534], [-2.2846023, 53.3977756], [-2.2829475, 53.3976973], [-2.2822236, 53.39767359999999], [-2.2817753, 53.397665100000005], [-2.2813841, 53.3976605], [-2.2809776, 53.397657300000006], [-2.2806045, 53.39765609999999], [-2.280031, 53.3976607], [-2.2793416, 53.39767109999999], [-2.2787971, 53.397687999999995], [-2.2782405, 53.3977071], [-2.2776276, 53.39772669999999], [-2.2765275, 53.397769099999984], [-2.2741049, 53.397864], [-2.2717062, 53.3979538], [-2.2693218, 53.398036], [-2.2682789, 53.3980702], [-2.2661464, 53.39814239999998], [-2.2640178999999994, 53.3982235], [-2.259017, 53.39840079999998], [-2.2570416, 53.398476499999994], [-2.2564839, 53.3984979], [-2.2530314, 53.3986185], [-2.2509985, 53.3986895], [-2.2499082999999995, 53.3987292], [-2.2495147, 53.3987436], [-2.2490675, 53.3987536], [-2.2486061, 53.3987539], [-2.2479274999999994, 53.398732200000005], [-2.2457882102988034, 53.398637364535176], [-2.2454731999999997, 53.39862339999999], [-2.2422273, 53.39848909999999], [-2.2413664, 53.3984504], [-2.2402238, 53.398402399999995], [-2.2394307999999996, 53.3983631], [-2.2388220999999997, 53.3983307], [-2.237515, 53.3982277], [-2.2361867, 53.398113599999995], [-2.2354201, 53.3980226], [-2.2346275, 53.3979251], [-2.2341172, 53.3978589], [-2.2334858, 53.3977592], [-2.2316767999999993, 53.397449599999995], [-2.2301316, 53.3971467], [-2.2287937000000007, 53.39688809999999], [-2.228719946070003, 53.3968743534835], [-2.228669152327466, 53.39686488636479], [-2.2284073999999996, 53.3968161], [-2.2269395, 53.396569799999995], [-2.2262869999999997, 53.3964685], [-2.2250239, 53.3962716], [-2.2243818, 53.396188200000005], [-2.2237513999999994, 53.3961212], [-2.2232622999999996, 53.39607469999999], [-2.2227953, 53.3960253], [-2.2222831, 53.395973000000005], [-2.221863, 53.395938300000005], [-2.2215384, 53.3959161], [-2.2205727, 53.395859400000006], [-2.2200874999999995, 53.39583710000001], [-2.2195093, 53.39581460000001], [-2.2186934, 53.395803699999995], [-2.2184662, 53.3958015], [-2.218286, 53.3957993], [-2.2176074, 53.3957912], [-2.2168127, 53.395809099999994], [-2.2161023999999996, 53.3958419], [-2.2153362, 53.39589349999999], [-2.2145074, 53.39597599999999], [-2.2140604, 53.3960302], [-2.2138512, 53.3960556], [-2.2133322, 53.3961334], [-2.2130295, 53.396181799999994], [-2.2114426000000003, 53.3964356], [-2.2109645999999996, 53.3965181], [-2.2092, 53.3968128], [-2.2078378, 53.3970307], [-2.2057651, 53.3973641], [-2.2050609999999997, 53.3974717], [-2.2046978, 53.39752219999998], [-2.2043412, 53.3975675], [-2.2040242999999995, 53.39760389999999], [-2.2037571, 53.3976291], [-2.2033897, 53.3976587], [-2.2030286, 53.39768180000001], [-2.2026639, 53.39769830000001], [-2.2023561, 53.39770409999999], [-2.2019873, 53.3977047], [-2.2016374, 53.3977015], [-2.2011680999999994, 53.397685899999985], [-2.2009367, 53.3976754], [-2.2000278, 53.397630799999995], [-2.1996612, 53.397611600000005], [-2.1984646, 53.397556], [-2.1975194, 53.3975111], [-2.1970082999999994, 53.397486599999986], [-2.1962757, 53.3974502], [-2.1960745, 53.3974415], [-2.1955678, 53.3974175], [-2.1942731999999996, 53.3973522], [-2.1939115, 53.39733429999999], [-2.1930157, 53.397291], [-2.1917809, 53.397228], [-2.1906103, 53.397166799999994], [-2.1904307, 53.39715889999999], [-2.1887437, 53.39707140000001], [-2.1874774, 53.3970058], [-2.1861675999999997, 53.3969347], [-2.185992, 53.39692560000001], [-2.185066, 53.39687539999999], [-2.184105, 53.3968162], [-2.183934281436823, 53.39680514546127], [-2.1838054, 53.3967968], [-2.1826250999999997, 53.396716399999995], [-2.1816255999999994, 53.3966432], [-2.1814105, 53.3966278], [-2.1799315999999997, 53.3964963], [-2.1795152, 53.396457899999994], [-2.1791058, 53.39642020000001], [-2.1788514999999995, 53.3963926], [-2.1778899, 53.396299199999994], [-2.1768801, 53.39619969999999], [-2.1756406, 53.396060299999995], [-2.1750586, 53.3959961], [-2.1742876, 53.395903], [-2.1737978999999994, 53.3958548], [-2.1733185, 53.3958167], [-2.1730179, 53.3958015], [-2.1725199, 53.39578319999999], [-2.1720297, 53.39577499999999], [-2.1714953999999995, 53.3957792], [-2.1709974, 53.39579979999999], [-2.1704985, 53.39583009999999], [-2.1699113, 53.395881], [-2.1692716, 53.395954], [-2.1687392, 53.39603399999999], [-2.1682746, 53.396115], [-2.1678296999999995, 53.396202999999986], [-2.1673712, 53.3963141], [-2.166946, 53.3964392], [-2.1666058, 53.39657100000001], [-2.1662928, 53.39672139999998], [-2.1659803999999996, 53.396906599999994], [-2.1657139, 53.3970752], [-2.1654543, 53.397260499999994], [-2.1653383, 53.3973586], [-2.1651693999999995, 53.397501099999985], [-2.1650153000000003, 53.3976443], [-2.1648115999999997, 53.3978482], [-2.1646138, 53.3980687], [-2.1644602, 53.39825439999999], [-2.1642735, 53.39851819999999], [-2.164124300000001, 53.39875860000001], [-2.1639808000000005, 53.3989997], [-2.1638297999999994, 53.39928729999999], [-2.1637041, 53.39954240000001], [-2.1636112, 53.39976349999999], [-2.1635253, 53.3999944], [-2.1634265, 53.4003045], [-2.1633683, 53.40049], [-2.1633258, 53.4006056], [-2.163270499999999, 53.4007258], [-2.1632091, 53.4008474], [-2.1631063, 53.4010211], [-2.1630338999999994, 53.401147], [-2.1629507999999995, 53.401348799999994], [-2.1629292, 53.4014224], [-2.1629063, 53.4015213], [-2.1628732762273386, 53.401724386694056], [-2.1628541999999995, 53.4018417], [-2.1627817, 53.40212869999999], [-2.1627628, 53.402261], [-2.1627512, 53.4024111], [-2.1627500999999993, 53.4025097], [-2.1627384, 53.403005], [-2.1627378, 53.4030879], [-2.1627475, 53.40328710000001], [-2.1628219000000004, 53.4040459], [-2.1628559, 53.4043198], [-2.1628972, 53.4045771], [-2.1629563, 53.4048394], [-2.1630251, 53.4051235], [-2.163114, 53.405437500000005], [-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.1637875999999996, 53.40697459999999], [-2.1636529, 53.4066299], [-2.1636125000000006, 53.40652639999999], [-2.1635489, 53.4063674], [-2.1633476, 53.4056674]]} |
8.5 |
0822 |
0841 |
Navigation Road |
Stockport |
Stockport |
53.4056674 |
-2.1633476 |
53.4056674 |
-2.1633476 |
1 |
0 |
2026-09-16 07:51:08 |
TERMINATED |
2026-09-16 07:41:00 |
Stockport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073637 |
1789544431043762 |
45 |
45 |
2026-09-16 07:51:04.531889 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:03.331798 |
| 571570 |
601377 |
G86187 |
302F41MA16 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 07:41:00 |
2026-09-16 07:51:08 |
2026-09-18 07:51:08 |
{"id": 601377, "stp": "P", "toc": "Northern", "uid": "G86187", "consist": "150128", "dest_crs": "OMS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86187/2026-09-16/detailed", "trust_id": "302F41MA16", "origin_crs": "PRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ormskirk", "service_date": "2026-09-16", "dest_arr_time": "0741", "dest_platform": null, "is_terminated": 1, "next_location": "Burscough Junction", "signalling_id": "2F41", "timing_status": "ON TIME", "origin_station": "Preston", "current_leg_arr": "0734", "current_leg_dep": "0729", "current_leg_end": "Burscough Junction", "origin_dep_time": "0710", "origin_platform": "2", "current_location": "Burscough Junction", "last_update_time": "2026-09-16T07:51:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8078537999999997, 53.634524], [-2.8077139, 53.63470070000001], [-2.8073179, 53.635167499999994], [-2.8068258, 53.63574709999999], [-2.8067866, 53.6357938], [-2.8063578999999996, 53.6363103], [-2.80635, 53.6363196], [-2.8024926, 53.64088350000001], [-2.8003502999999994, 53.643450599999994], [-2.7973078, 53.647096600000005], [-2.7946647999999996, 53.6500617], [-2.7939229, 53.6508922], [-2.7907838, 53.65422279999999], [-2.7898303999999996, 53.6552342], [-2.7879278, 53.6572011], [-2.784777380770516, 53.660457821814546], [-2.784546, 53.660697], [-2.7833914, 53.6619044], [-2.7832469, 53.662055499999994], [-2.7825156, 53.6628035], [-2.7782652999999997, 53.6671734], [-2.7779892, 53.66745730000001], [-2.7777351999999995, 53.667725899999986], [-2.7766342, 53.66889049999999], [-2.7749887, 53.67063839999999], [-2.7748402, 53.6708003], [-2.7699137, 53.675892399999995], [-2.7649485, 53.681044], [-2.76484480973319, 53.68115157602794], [-2.7608923, 53.68525199999999], [-2.7507842, 53.6957366], [-2.747791, 53.6988408], [-2.7445432, 53.7022088], [-2.7434586000000003, 53.70333349999999], [-2.7402402, 53.706670800000005], [-2.7358959, 53.71111789999999], [-2.7352879, 53.71162760000001], [-2.7346415, 53.7120967], [-2.7334831, 53.7127682], [-2.7328683, 53.713063599999984], [-2.7322613, 53.71332079999999], [-2.7313476999999997, 53.7136505], [-2.7304023999999996, 53.7139615], [-2.728296, 53.7146076], [-2.7227898, 53.7163305], [-2.7226335, 53.7163792], [-2.7172213, 53.71807429999999], [-2.7159194, 53.71848769999998], [-2.7154868, 53.7186163], [-2.7137923, 53.719148], [-2.7135665999999996, 53.7192232], [-2.712487, 53.71961439999999], [-2.71129, 53.7200897], [-2.7100037, 53.7206368], [-2.7081281999999995, 53.721469299999995], [-2.7074598999999995, 53.7218149], [-2.7062241, 53.72249359999999], [-2.7054479, 53.72301120000001], [-2.7049497, 53.723386600000005], [-2.7042022999999995, 53.7240182], [-2.7032935999999994, 53.72508029999999], [-2.7029295999999996, 53.72562090000001], [-2.7025834, 53.7262182], [-2.7023717, 53.7266064], [-2.7020859, 53.72729209999999], [-2.7019005999999997, 53.72787610000001], [-2.7017489999999995, 53.72848159999999], [-2.7016950999999993, 53.72884489999999], [-2.7016686, 53.72912719999999], [-2.7016405999999997, 53.7295212], [-2.7016209000000004, 53.7299125], [-2.7016208, 53.7300597], [-2.7016294, 53.73020869999999], [-2.7016642, 53.7305664], [-2.7017343, 53.7308683], [-2.7018309, 53.73145879999999], [-2.7018932, 53.7316911], [-2.7016066999999997, 53.73105720000001], [-2.7011069999999995, 53.7299411], [-2.7005315999999997, 53.72868810000001], [-2.6996480999999997, 53.7267594], [-2.6991353, 53.725615299999994], [-2.698619, 53.7244835], [-2.697891440679816, 53.72288693440505], [-2.6978771912314636, 53.72285566462581], [-2.6973044999999995, 53.72159889999999], [-2.6949458523585643, 53.71646011337785], [-2.6935792, 53.7134823], [-2.6935621, 53.71344719999999], [-2.6924231999999995, 53.7109074], [-2.6915268, 53.7088944], [-2.6903899999999994, 53.70643989999999], [-2.689081100000001, 53.7035503], [-2.6884374, 53.7020863], [-2.6880453, 53.70121940000001], [-2.6872085999999995, 53.69941070000001], [-2.6870464, 53.699053], [-2.6868862, 53.69869969999999], [-2.6847155, 53.69391180000001], [-2.6813307999999996, 53.686437100000006], [-2.6789545, 53.6811886], [-2.678934192741339, 53.68115157602794], [-2.6786321, 53.6806008], [-2.6785445, 53.680399699999995], [-2.6785093999999994, 53.6803191], [-2.6781977, 53.67976000000001], [-2.6781588, 53.6796763], [-2.6776795999999994, 53.6786035], [-2.6776184, 53.67846480000001], [-2.6769454, 53.676894100000005], [-2.6763707, 53.675551299999995], [-2.675326399999999, 53.673111199999994], [-2.6744682, 53.67092199999999], [-2.6743982, 53.6707188], [-2.6738058, 53.66886670000001], [-2.6735937999999995, 53.66814879999998], [-2.6732674999999997, 53.666906], [-2.6732088, 53.6666925], [-2.6716466999999997, 53.6606678], [-2.6708044, 53.65733319999999], [-2.6704350999999997, 53.656026099999984], [-2.6703005, 53.655514100000005], [-2.6696618, 53.6529974], [-2.6696351, 53.652880499999995], [-2.6693506999999994, 53.6518077], [-2.6690264999999997, 53.6503994], [-2.6690248, 53.65039260000001], [-2.6686285, 53.648827799999985], [-2.6682756, 53.6474339], [-2.6681682999999996, 53.64702559999999], [-2.6679319999999995, 53.64612619999999], [-2.667583099999999, 53.64479869999999], [-2.6671472, 53.6431005], [-2.6667948, 53.641814], [-2.6665748, 53.6411838], [-2.6663325, 53.6405535], [-2.6650523000000006, 53.6374902], [-2.6637471, 53.634443000000005], [-2.661362, 53.6287323], [-2.6610197326010785, 53.62791270082296], [-2.6604829999999997, 53.62662739999999], [-2.6597124, 53.624775199999995], [-2.6596697, 53.62467370000001], [-2.6596103, 53.6245315], [-2.6595847, 53.62447199999999], [-2.6566593, 53.61750729999999], [-2.6558497, 53.6155795], [-2.6553520999999995, 53.6143446], [-2.6547725, 53.613111], [-2.6535470999999995, 53.6106615], [-2.6511411999999996, 53.6057592], [-2.6507223, 53.604921999999995], [-2.6465325999999996, 53.59654739999999], [-2.646382, 53.59624289999999], [-2.6449831999999995, 53.5934804], [-2.6438613000000006, 53.5912645], [-2.6425770999999996, 53.5886094], [-2.6423856, 53.58826119999999], [-2.6422371, 53.587861199999985], [-2.641888, 53.58660689999999], [-2.6410278999999997, 53.5834047], [-2.6405743, 53.5814205], [-2.6404289999999997, 53.5808037], [-2.64042, 53.58075569999999], [-2.6401354999999995, 53.578964099999986], [-2.6399535999999997, 53.5772196], [-2.6398544, 53.57552809999999], [-2.6398454133545544, 53.57460657386965], [-2.6398377000000006, 53.5738156], [-2.6399398, 53.572145], [-2.6398982, 53.5717324], [-2.6399572, 53.5707747], [-2.640139899999999, 53.56802900000002], [-2.6404509999999997, 53.5633516], [-2.6406528, 53.5603221], [-2.6405422999999995, 53.5566285], [-2.6405370999999995, 53.55653379999999], [-2.6405116999999994, 53.5560783], [-2.6403368, 53.5519637], [-2.6403219, 53.551675], [-2.6402801, 53.5506563], [-2.6402694999999996, 53.5503902], [-2.6402599, 53.55014709999999], [-2.6402009, 53.549638900000005], [-2.6401058000000006, 53.5491047], [-2.6400323, 53.54883300000001], [-2.6399420999999994, 53.5485628], [-2.6397714999999997, 53.548140299999986], [-2.6394465999999994, 53.5476489], [-2.6393596999999995, 53.547517500000005], [-2.6389389000000003, 53.5468526], [-2.6383833999999995, 53.5462693], [-2.6377143999999997, 53.545697100000005], [-2.63761456295778, 53.54562433250755], [-2.6375645186508274, 53.54558785703365], [-2.6374116000000005, 53.5454764], [-2.6368178999999996, 53.5450766], [-2.6361697, 53.5447114], [-2.6360002999999996, 53.54461739999999], [-2.635887799999999, 53.544564400000006], [-2.6353134999999996, 53.5442315], [-2.6348283, 53.5440163], [-2.6341272, 53.5437356], [-2.6340244, 53.54369439999999], [-2.63394, 53.54366050000001], [-2.633018799999999, 53.5433056], [-2.6310409999999997, 53.5425443], [-2.6306065, 53.5423745], [-2.6302519999999996, 53.542193399999995], [-2.6298487000000006, 53.5420064], [-2.6294489, 53.54180600000001], [-2.6289492, 53.5415801], [-2.6283936, 53.5412998], [-2.6280330999999997, 53.5411058], [-2.6276962, 53.5409018], [-2.6271091, 53.5405039], [-2.6268429999999996, 53.5403079], [-2.6266471999999994, 53.540120900000005], [-2.6264486999999996, 53.539918400000005], [-2.6262572, 53.5396992], [-2.626121, 53.53953339999999], [-2.6259605, 53.53933669999999], [-2.6255636, 53.538926999999994], [-2.6252040999999995, 53.5385429], [-2.6248305, 53.5381616], [-2.6244577, 53.53777319999999], [-2.6236771999999995, 53.5368821], [-2.622733, 53.53580449999998], [-2.6221089, 53.53508219999999], [-2.6214778, 53.53436349999999], [-2.6209011, 53.5336764], [-2.6200542999999996, 53.53268129999999], [-2.6197396999999993, 53.5323083], [-2.6192094, 53.5317105], [-2.6188259, 53.53126890000001], [-2.6182913, 53.5306505], [-2.6177762999999996, 53.5300653], [-2.6172675, 53.52947209999999], [-2.6166686, 53.52878040000001], [-2.6161248999999995, 53.52814879999998], [-2.6157921, 53.5277858], [-2.6157479, 53.5277298], [-2.6157099999999995, 53.52768090000001], [-2.61567, 53.527626], [-2.6155111, 53.52738789999999], [-2.6154385, 53.527265400000005], [-2.6153735, 53.527141799999995], [-2.6153268999999995, 53.5270282], [-2.6152876999999997, 53.5268954], [-2.615233299999999, 53.5266958], [-2.6152284999999997, 53.5266705], [-2.6151978, 53.5265108], [-2.6151924, 53.52633889999999], [-2.6152115999999994, 53.52612369999999], [-2.6152569, 53.5258871], [-2.6153138, 53.525686], [-2.6153810999999996, 53.525498799999994], [-2.6154911, 53.52526079999999], [-2.6156492999999994, 53.524999599999994], [-2.6158115999999993, 53.524772500000005], [-2.6159298, 53.52463879999999], [-2.6160803, 53.5244686], [-2.6161882, 53.52435690000001], [-2.6166993, 53.5238476], [-2.6171566999999993, 53.523383], [-2.6175156999999993, 53.523039], [-2.6178245999999996, 53.5227495], [-2.6181169, 53.522483599999994], [-2.6184549, 53.5221913], [-2.6188786999999993, 53.5218558], [-2.6193354999999996, 53.52150050000001], [-2.619671351005067, 53.52123315641426], [-2.6199738, 53.52099239999999], [-2.6203582, 53.520688099999994], [-2.620985, 53.52018989999999], [-2.6225367999999993, 53.5189713], [-2.6236138, 53.51812100000001], [-2.6238439999999996, 53.51794780000001], [-2.6241195, 53.5177294], [-2.6277922999999994, 53.51481869999999], [-2.63333, 53.5104269], [-2.6341778999999996, 53.5097327], [-2.6351238, 53.5089791], [-2.6366042, 53.507806], [-2.6380709999999996, 53.5066316], [-2.6385853999999997, 53.506220799999994], [-2.6391318, 53.5057952], [-2.6401793999999996, 53.50493929999999], [-2.6411146999999997, 53.5041362], [-2.6417755, 53.5036056], [-2.6420869999999996, 53.5033554], [-2.6430506, 53.50257260000001], [-2.6440729000000003, 53.5018], [-2.6449374999999997, 53.5012125], [-2.6458446999999996, 53.5006483], [-2.6466969999999996, 53.5001815], [-2.6476163, 53.4997249], [-2.6499966999999995, 53.49866290000001], [-2.6523600999999997, 53.49759710000001], [-2.6541645, 53.49679879999999], [-2.6547642999999996, 53.4965287], [-2.6553636999999997, 53.49625869999999], [-2.6562777999999994, 53.495848], [-2.6573195999999997, 53.495371899999995], [-2.6580590999999996, 53.49504000000001], [-2.6588916, 53.49466179999999], [-2.6601234, 53.494118400000005], [-2.6613523999999997, 53.49355779999999], [-2.6623211, 53.493118], [-2.6626347999999997, 53.492966299999985], [-2.6632874999999996, 53.492637], [-2.6637643, 53.4923766], [-2.664349399999999, 53.492027799999995], [-2.6649376999999994, 53.49165120000001], [-2.6660723999999996, 53.49091539999999], [-2.6668374, 53.4904396], [-2.6671909, 53.4902302], [-2.667583, 53.4900163], [-2.668163, 53.4897248], [-2.6683302999999996, 53.4896474], [-2.6695696999999994, 53.489086799999995], [-2.6707862999999996, 53.4885621], [-2.6720828999999995, 53.4880279], [-2.6736987, 53.48734919999999], [-2.6742272, 53.4871415], [-2.6748122, 53.486921800000005], [-2.6752814, 53.48675840000001], [-2.6771700999999997, 53.4861944], [-2.6785536, 53.4858303], [-2.6816591000000005, 53.48509709999999], [-2.6859336999999996, 53.484074699999994], [-2.6907401, 53.48291530000001], [-2.6949458523585643, 53.48191975265212], [-2.696002200000001, 53.4816697], [-2.6977092999999996, 53.4812656], [-2.7000653, 53.4807152], [-2.7030897, 53.48000889999999], [-2.7042819999999996, 53.47971750000001], [-2.705416099999999, 53.479418], [-2.7063697999999996, 53.479102699999984], [-2.7073413, 53.4787499], [-2.7080819, 53.4784453], [-2.7088349999999997, 53.4780993], [-2.7094322999999996, 53.477796600000005], [-2.7099963, 53.4774826], [-2.7104871, 53.4771996], [-2.7109441, 53.47689299999999], [-2.7113905000000003, 53.47660239999999], [-2.7118698, 53.4762575], [-2.7122714, 53.475956], [-2.712832, 53.4755178], [-2.7133411999999995, 53.47507610000001], [-2.7137364999999996, 53.474697599999985], [-2.7140805, 53.4743483], [-2.7146265, 53.4738356], [-2.7149192, 53.4735333], [-2.7156056999999993, 53.4728565], [-2.7158436, 53.47261830000001], [-2.7159972, 53.47247200000001], [-2.7160636999999994, 53.47240360000001], [-2.7165310999999996, 53.4719198], [-2.7173278999999995, 53.4710426], [-2.717755, 53.47059129999999], [-2.7178720999999997, 53.47047], [-2.7179308, 53.4704116], [-2.7185637, 53.46981489999999], [-2.7191767999999996, 53.4692598], [-2.7196677999999994, 53.46885900000001], [-2.7201729999999995, 53.46849280000001], [-2.7211318731743095, 53.46779240988761], [-2.721522199999999, 53.467507299999994], [-2.7220903, 53.4670923], [-2.7241181, 53.465694899999995], [-2.7253776, 53.464959699999994], [-2.7254994999999997, 53.46489179999998], [-2.726647499999999, 53.46430800000001], [-2.7278274999999996, 53.4637987], [-2.7281898, 53.4636445], [-2.7285292999999995, 53.46347630000001], [-2.7288625999999994, 53.463293500000006], [-2.7291544999999995, 53.463094], [-2.7293147, 53.46296730000001], [-2.7294710999999996, 53.4628119], [-2.7297801999999995, 53.4624659], [-2.7299204999999995, 53.4622321], [-2.7300729, 53.4619347], [-2.7301510999999996, 53.461699], [-2.7301773, 53.461571], [-2.7301835, 53.46140439999999], [-2.7301711999999996, 53.461202], [-2.7301335, 53.461000199999994], [-2.7300205, 53.4606719], [-2.7299446, 53.4604712], [-2.7299093999999995, 53.460378299999995], [-2.729782, 53.4600559], [-2.729682, 53.4598647], [-2.7295329, 53.4596493], [-2.7293720999999995, 53.459426500000006], [-2.7292275, 53.4592539], [-2.7290859, 53.45911610000001], [-2.7285543, 53.4586931], [-2.7281178999999995, 53.45831210000001], [-2.7279127999999995, 53.45805479999999], [-2.7277471999999996, 53.4578083], [-2.7276372, 53.4575972], [-2.7275646, 53.4574035], [-2.7274671999999995, 53.457091299999995], [-2.7274395, 53.45695899999999], [-2.7274179, 53.4567902], [-2.7274266999999996, 53.456534600000005], [-2.7274541, 53.4563041], [-2.7275143, 53.4560169], [-2.7276319, 53.45568840000001], [-2.72775, 53.4554543], [-2.7278479999999994, 53.4553131], [-2.7279712, 53.45513650000001], [-2.7281809999999997, 53.4548695], [-2.7289756, 53.4539011], [-2.7292557999999993, 53.45356559999998], [-2.7297938, 53.45292160000001], [-2.7300150999999997, 53.45265009999999], [-2.7305851, 53.45195120000001], [-2.7313185999999994, 53.45113009999999], [-2.7315939999999994, 53.45092340000001], [-2.731927199999999, 53.45070539999999], [-2.7326398999999997, 53.4503597], [-2.7334459999999994, 53.4500145], [-2.7338888, 53.4498283], [-2.734005, 53.44977790000001], [-2.7350641, 53.4493079], [-2.7353718999999996, 53.449163600000006], [-2.735701, 53.44901139999999], [-2.7358511999999995, 53.44894140000001], [-2.7362362, 53.4487569], [-2.7367781999999994, 53.4484403], [-2.7376903, 53.4479382], [-2.7382103999999994, 53.4476111], [-2.7388381999999996, 53.4472027], [-2.7398094, 53.44653770000001], [-2.7399419, 53.4464461], [-2.740441, 53.44611059999999], [-2.7405697, 53.44602600000001], [-2.741206899999999, 53.44558409999999], [-2.7422019999999994, 53.4449062], [-2.7429124, 53.44446109999999], [-2.7434273999999994, 53.44417409999999], [-2.7439787, 53.4438945], [-2.7455887999999997, 53.4431815], [-2.7465333999999997, 53.44277929999999], [-2.7483111, 53.44199249999999], [-2.7502569, 53.4411225], [-2.7521031, 53.4403347], [-2.7536452, 53.4395952], [-2.7554567, 53.438705299999995], [-2.7568773, 53.4380074], [-2.7583061999999994, 53.4372778], [-2.7591371999999996, 53.43688769999999], [-2.7595048, 53.4367188], [-2.76038, 53.436356299999986], [-2.761142599999999, 53.4360538], [-2.7611804999999996, 53.4360377], [-2.7619159999999994, 53.4357684], [-2.7635079, 53.435289], [-2.7699787, 53.43351809999999], [-2.7736099999999997, 53.4325445], [-2.7752998, 53.432091500000006], [-2.7803057000000004, 53.430764100000005], [-2.7847098, 53.4295772], [-2.784777380770516, 53.42955915273563], [-2.7867846999999997, 53.42902310000001], [-2.787447, 53.4288334], [-2.788264, 53.4285854], [-2.7896152, 53.4281209], [-2.7906989, 53.4276853], [-2.7911728999999994, 53.42748490000001], [-2.7917585, 53.42720800000001], [-2.7921707, 53.427003199999994], [-2.7930124999999997, 53.42659379999999], [-2.7936918999999993, 53.42627280000001], [-2.7943490999999994, 53.425929200000006], [-2.7946733, 53.425760699999984], [-2.7952886999999995, 53.42543859999999], [-2.7967469, 53.424679399999995], [-2.7978314999999996, 53.42410970000001], [-2.7989869, 53.4235274], [-2.8005601999999996, 53.42271319999999], [-2.8012215, 53.42238309999999], [-2.8018913, 53.4220692], [-2.8034914, 53.421393600000016], [-2.8049773, 53.4207746], [-2.8065092, 53.4201442], [-2.8088312999999996, 53.4191853], [-2.8100081999999995, 53.4187002], [-2.8111829, 53.41821199999998], [-2.8126859, 53.41758899999999], [-2.8137892999999994, 53.4171413], [-2.8157595999999994, 53.4163336], [-2.8174934, 53.415624], [-2.8179884999999993, 53.4154198], [-2.8192571, 53.414896599999985], [-2.820692948322402, 53.41428429590598], [-2.8226966999999994, 53.4134298], [-2.8252713999999997, 53.412399], [-2.8264461, 53.4119287], [-2.8274522, 53.4115036], [-2.8275537, 53.4114637], [-2.8293129, 53.4107138], [-2.8299095, 53.41050099999999], [-2.8302317, 53.410404], [-2.8303106, 53.410381], [-2.8304863, 53.410332200000006], [-2.8311099, 53.4101899], [-2.8315368, 53.41011960000001], [-2.8319607, 53.41006860000001], [-2.8323874999999994, 53.410028], [-2.8330687, 53.4099767], [-2.8339146999999993, 53.409926], [-2.8344637, 53.4099023], [-2.8346797999999995, 53.4098945], [-2.835298, 53.40987579999999], [-2.8366214999999997, 53.4098182], [-2.8381649, 53.40976440000001], [-2.8391887, 53.409730399999994], [-2.8406637999999997, 53.4097098], [-2.8420821, 53.40970389999999], [-2.842335100000001, 53.4097046], [-2.8446418, 53.4097014], [-2.8456073999999996, 53.40971579999999], [-2.846162399999999, 53.4097318], [-2.8464754, 53.4097409], [-2.8477478, 53.40978929999999], [-2.8490835999999997, 53.409853299999995], [-2.8505883000000005, 53.40992839999999], [-2.8516558, 53.40998280000001], [-2.8535386999999997, 53.41006749999999], [-2.8548906, 53.41012829999999], [-2.8569772999999996, 53.4102146], [-2.8579884999999994, 53.4102626], [-2.8590104, 53.4102722], [-2.8599116, 53.41027379999999], [-2.8610005999999997, 53.41025779999999], [-2.8621351999999995, 53.4102386], [-2.8632778, 53.41019539999999], [-2.8646967, 53.41011389999999], [-2.8657856999999995, 53.41004519999999], [-2.8667237, 53.4099714], [-2.8668652, 53.40996030000001], [-2.8670061, 53.4099492], [-2.8682051, 53.4098213], [-2.8698875, 53.40965909999999], [-2.8708943999999996, 53.4095503], [-2.8719734999999997, 53.40942769999999], [-2.8725106, 53.4093623], [-2.8730190999999996, 53.40930040000001], [-2.8740799999999997, 53.4091613], [-2.8746089091824683, 53.4090852035692], [-2.8763403, 53.408836100000016], [-2.8785615, 53.408515900000005], [-2.8819694999999994, 53.4080236], [-2.8862972, 53.40741059999999], [-2.8868843, 53.407327399999986], [-2.8885877, 53.4070885], [-2.8896988, 53.4069341], [-2.8901374, 53.406877900000005], [-2.8909734999999994, 53.4067782], [-2.8911272999999995, 53.406761], [-2.8927386, 53.4065966], [-2.8933704, 53.40652930000001], [-2.8938297999999993, 53.4064822], [-2.8963958, 53.406224899999984], [-2.8976496, 53.4060986], [-2.8996345, 53.40595029999999], [-2.9003555999999997, 53.4059178], [-2.9007504999999996, 53.405899999999995], [-2.9012048000000004, 53.4058791], [-2.902277, 53.4058302], [-2.9043965999999997, 53.405778899999994], [-2.904417, 53.40577840000001], [-2.9063634, 53.405727899999995], [-2.9084881999999994, 53.405676799999995], [-2.9107923, 53.4056464], [-2.912747599999999, 53.40563519999999], [-2.9134802999999994, 53.4056335], [-2.9141021, 53.405632], [-2.9151076999999996, 53.4056097], [-2.9162923, 53.4056447], [-2.9185883999999995, 53.405595299999995], [-2.9188999, 53.40559549999999], [-2.9191728999999995, 53.4056109], [-2.919439, 53.405634899999995], [-2.9196677, 53.40567089999999], [-2.9215548, 53.4060845], [-2.9218642, 53.4061542], [-2.9240069, 53.40663039999999], [-2.9243781, 53.4067391], [-2.9247265, 53.4068777], [-2.9250482, 53.40703150000001], [-2.925323, 53.4071971], [-2.925554599999999, 53.40736779999999], [-2.9257522999999996, 53.40754450000001], [-2.9259136999999997, 53.40773050000001], [-2.9262217, 53.4081413], [-2.9265900000000005, 53.40879580000001], [-2.9267864999999995, 53.40914819999999], [-2.9268182, 53.409205], [-2.9271933999999997, 53.4098754], [-2.9273554999999996, 53.41016499999999], [-2.9274545999999995, 53.410411], [-2.92964284761503, 53.41428429590598], [-2.9297110999999996, 53.4144051], [-2.9298929999999994, 53.41474339999999], [-2.9317971000000003, 53.418161], [-2.9332035, 53.42068509999999], [-2.9333086, 53.420871099999985], [-2.9350034, 53.423813599999995], [-2.9351978000000005, 53.42415969999998], [-2.9352750999999997, 53.4242927], [-2.9364311, 53.42633970000001], [-2.9365077999999993, 53.4264731], [-2.9378422, 53.4288326], [-2.9388318000000004, 53.4306162], [-2.9398595, 53.4324313], [-2.9399672999999997, 53.43261410000001], [-2.9401479, 53.43291959999999], [-2.9403958999999995, 53.43333909999998], [-2.9408741999999997, 53.4340542], [-2.9412261, 53.43446120000001], [-2.941802, 53.4350839], [-2.9424867, 53.435716600000006], [-2.9431352999999993, 53.436208499999985], [-2.943555, 53.4365056], [-2.9436558, 53.4365747], [-2.9443828, 53.43705509999999], [-2.945221399999999, 53.4375266], [-2.945342, 53.4375964], [-2.946187, 53.4380245], [-2.9471419, 53.43843659999999], [-2.9483009, 53.43885809999999], [-2.9484397999999996, 53.43890839999999], [-2.9507021999999994, 53.439696399999995], [-2.9508208999999996, 53.43973789999999], [-2.9513532999999996, 53.43993259999999], [-2.9516140999999996, 53.44003099999999], [-2.9548233999999995, 53.4411171], [-2.9575225, 53.4420214], [-2.9589279999999993, 53.44243430000001], [-2.9600374, 53.44266640000001], [-2.9604646999999997, 53.44274310000001], [-2.9608506, 53.442807900000005], [-2.961768999999999, 53.44295699999999], [-2.962836, 53.4430817], [-2.9638762, 53.4431744], [-2.964440437594421, 53.443194254701915], [-2.9651465, 53.44321909999999], [-2.9664342, 53.4432166], [-2.9678305, 53.44315809999999], [-2.9690052999999996, 53.4430442], [-2.9702105, 53.44289069999999], [-2.9722130000000004, 53.44258700000001], [-2.9743518, 53.44221660000001], [-2.9767501999999997, 53.4416795], [-2.978485099999999, 53.44120730000001], [-2.9792921999999997, 53.4409421], [-2.9795415999999997, 53.4408595], [-2.9804997, 53.4405185], [-2.9812114999999997, 53.4402487], [-2.9819169365537945, 53.43998316606824], [-2.9818654, 53.44003480000001], [-2.9813678999999995, 53.4405277], [-2.981097, 53.44080009999999], [-2.9808026, 53.4410992], [-2.980527, 53.4413792], [-2.9802229, 53.44170590000001], [-2.9795234, 53.44245289999999], [-2.9792306, 53.4427718], [-2.9780608, 53.4440457], [-2.9765658, 53.4455475], [-2.9757606, 53.44631249999999], [-2.9722461, 53.4498231], [-2.9699921999999996, 53.45198260000001], [-2.9696041, 53.452409], [-2.9692263, 53.4527704], [-2.9690414, 53.4529506], [-2.9679221999999994, 53.4540509], [-2.9668511, 53.4551502], [-2.9665244, 53.4555732], [-2.9663879999999994, 53.4557851], [-2.9662191, 53.456081], [-2.9660773, 53.456392], [-2.9659730999999994, 53.45667], [-2.9658304, 53.4569968], [-2.965758, 53.457150799999994], [-2.9656891999999995, 53.4572906], [-2.9655227999999996, 53.4575969], [-2.9654252999999997, 53.4577779], [-2.9652717999999996, 53.45803840000001], [-2.9650921, 53.45832599999999], [-2.964440437594421, 53.45933366447145], [-2.963058999999999, 53.46146970000001], [-2.9627041999999997, 53.4620242], [-2.9626366, 53.46213699999999], [-2.9625893, 53.462206300000005], [-2.9625212, 53.4623116], [-2.9608232999999995, 53.464964], [-2.9597828999999996, 53.466612], [-2.9593220999999996, 53.46731489999999], [-2.9590076499138545, 53.46779240988761], [-2.9586211, 53.4683794], [-2.9582518, 53.4689691], [-2.9579606999999997, 53.4694742], [-2.9576015999999994, 53.470206899999994], [-2.9572771, 53.470948], [-2.9569756999999997, 53.4716903], [-2.9566342, 53.47266199999999], [-2.956553599999999, 53.4729921], [-2.9564859999999995, 53.47323049999999], [-2.9564133, 53.47353040000001], [-2.9563454999999994, 53.4738319], [-2.9562929, 53.47408999999999], [-2.956248599999999, 53.4743281], [-2.956232, 53.47441729999999], [-2.9561893, 53.47470700000001], [-2.9559697, 53.4760897], [-2.9557018, 53.477070100000006], [-2.9554229, 53.477991800000005], [-2.9551901999999997, 53.4786084], [-2.9550324000000003, 53.47902659999998], [-2.9549892, 53.4791412], [-2.9549380999999997, 53.4792865], [-2.9546365, 53.48014319999999], [-2.9535278, 53.482357], [-2.9528051999999994, 53.48361250000001], [-2.9521037, 53.48482199999999], [-2.9519849999999996, 53.4850149], [-2.951213399999999, 53.48619000000001], [-2.9511228, 53.4863315], [-2.950704, 53.486920399999995], [-2.9502739, 53.4874951], [-2.9501001999999996, 53.4877272], [-2.9495034, 53.488485100000005], [-2.9481738, 53.4901068], [-2.9476818999999996, 53.4906754], [-2.9471944999999997, 53.49122949999999], [-2.9466953, 53.4917711], [-2.9457340000000003, 53.4927532], [-2.9448, 53.493652099999984], [-2.9446609, 53.493779299999986], [-2.9421545, 53.496134], [-2.9420453, 53.49623309999999], [-2.9415284999999995, 53.496695900000006], [-2.9404758, 53.4976742], [-2.9395894999999994, 53.4985225], [-2.9386697, 53.4993655], [-2.9368732999999994, 53.50103779999999], [-2.9332751, 53.50439419999999], [-2.9331822, 53.50448339999999], [-2.9331263999999995, 53.504537], [-2.9329133, 53.504737500000005], [-2.9315545, 53.5060008], [-2.931306, 53.50623399999999], [-2.9310516999999994, 53.506478099999995], [-2.9302863, 53.5071777], [-2.927744699999999, 53.5095521], [-2.9268469999999995, 53.51038859999999], [-2.9246757000000003, 53.51243120000001], [-2.9236404, 53.51355790000001], [-2.9226525999999997, 53.5147708], [-2.9223891999999996, 53.5151197], [-2.921762, 53.5159944], [-2.9211876, 53.516886], [-2.9210098, 53.517166800000005], [-2.9206611999999996, 53.51771819999999], [-2.9204822, 53.5179996], [-2.9203574999999997, 53.51819400000001], [-2.9189374, 53.520363399999994], [-2.918394058802559, 53.52123315641426], [-2.9162106999999997, 53.524728], [-2.9161016, 53.52491599999999], [-2.912782, 53.530146599999995], [-2.9120515999999994, 53.5312927], [-2.9106598, 53.53347549999999], [-2.9085697, 53.536798], [-2.9084711, 53.53695770000001], [-2.906728199999999, 53.539661499999994], [-2.9053357999999996, 53.5417837], [-2.9052976, 53.5418419], [-2.9049428, 53.5423312], [-2.9044326999999996, 53.54304449999999], [-2.9041539, 53.54342820000001], [-2.9034447, 53.54437600000001], [-2.9024183999999997, 53.5457001], [-2.9018131, 53.5464744], [-2.9011783, 53.5472565], [-2.899399, 53.5494719], [-2.8981922999999994, 53.5509182], [-2.8975916999999995, 53.55162450000001], [-2.8969808, 53.5523294], [-2.8961188999999994, 53.55329809999999], [-2.8956811, 53.5537673], [-2.8952544999999996, 53.554239199999984], [-2.8947386, 53.554818], [-2.8930304, 53.5567343], [-2.8907432999999996, 53.5592227], [-2.8891661, 53.5609963], [-2.8875705999999997, 53.5627516], [-2.8874215999999997, 53.5629158], [-2.8858979, 53.56459829999999], [-2.8843953, 53.5662787], [-2.8836058999999996, 53.56707769999999], [-2.8831553999999997, 53.5675123], [-2.882934, 53.5677209], [-2.882802, 53.56782859999999], [-2.8824101000000004, 53.5681974], [-2.8820471, 53.568543199999986], [-2.8816772, 53.5688872], [-2.8809792999999995, 53.569508899999995], [-2.8809493, 53.5695353]]}", "current_leg_start": "Rufford", "dest_arr_time_act": "0741", "motion_projection": null, "next_location_lat": "53.5695353", "next_location_lon": "-2.8809493", "previous_location": "Rufford", "current_leg_milage": "53.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 379.743, \"from_m\": 0.0, \"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\": 528.126, \"from_m\": 379.743, \"capability_applied\": null, \"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\": 568.546, \"from_m\": 528.126, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 627.847, \"from_m\": 568.546, \"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\": 677.427, \"from_m\": 627.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2632.165, \"from_m\": 677.427, \"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\": 2797.292, \"from_m\": 2632.165, \"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\": 2957.457, \"from_m\": 2797.292, \"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\": 15712.884, \"from_m\": 2957.457, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16084.175, \"from_m\": 15712.884, \"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\": 25015.917, \"from_m\": 16084.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25387.208, \"from_m\": 25015.917, \"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\": 38142.635, \"from_m\": 25387.208, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38302.8, \"from_m\": 38142.635, \"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\": 38336.685, \"from_m\": 38302.8, \"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\": 38402.652, \"from_m\": 38336.685, \"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\": 38428.806, \"from_m\": 38402.652, \"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\": 44243.869, \"from_m\": 38428.806, \"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\": 44312.591, \"from_m\": 44243.869, \"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\": 44344.94, \"from_m\": 44312.591, \"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\": 44410.411, \"from_m\": 44344.94, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58951.137, \"from_m\": 44410.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\": 110.0}, {\"to_m\": 59765.823, \"from_m\": 58951.137, \"capability_applied\": null, \"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\": 59821.234, \"from_m\": 59765.823, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60748.434, \"from_m\": 59821.234, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 69695.556, \"from_m\": 60748.434, \"capability_applied\": null, \"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\": 70213.113, \"from_m\": 69695.556, \"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\": 70735.496, \"from_m\": 70213.113, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92002.818, \"from_m\": 70735.496, \"capability_applied\": null, \"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\": 92352.297, \"from_m\": 92002.818, \"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\": 92382.693, \"from_m\": 92352.297, \"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\": 93339.596, \"from_m\": 92382.693, \"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\": 100827.729, \"from_m\": 93339.596, \"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\": 100882.978, \"from_m\": 100827.729, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100916.847, \"from_m\": 100882.978, \"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\": 101006.889, \"from_m\": 100916.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101080.596, \"from_m\": 101006.889, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101158.865, \"from_m\": 101080.596, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101597.475, \"from_m\": 101158.865, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 102370.663, \"from_m\": 101597.475, \"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\": 102990.782, \"from_m\": 102370.663, \"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\": 103847.0, \"from_m\": 102990.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 105517.723, \"from_m\": 103847.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\": 105564.247, \"from_m\": 105517.723, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119820.201, \"from_m\": 105564.247, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 601377, \"profile_key\": \"817792169699a18c746fa13597ba05cb41ee5ab3ac8892693b0d7f3c2563c72f\", \"schedule_id\": 12629, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Preston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Ribble Jn\", \"stage_seq\": 2, \"distance_m\": 969.698, \"section_seq\": 1, \"route_path_id\": 69766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 3, \"distance_m\": 2697.625, \"section_seq\": 1, \"route_path_id\": 69766}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0723H\", \"location\": \"Croston\", \"stage_seq\": 4, \"distance_m\": 11705.918, \"section_seq\": 1, \"route_path_id\": 69766}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0729H\", \"location\": \"Rufford\", \"stage_seq\": 5, \"distance_m\": 15864.846, \"section_seq\": 1, \"route_path_id\": 69766}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735\", \"location\": \"Burscough Junction\", \"stage_seq\": 6, \"distance_m\": 20550.046, \"section_seq\": 1, \"route_path_id\": 69766}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": null, \"location\": \"Ormskirk\", \"stage_seq\": 7, \"distance_m\": 119820.201, \"section_seq\": 1, \"route_path_id\": 69766}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 119820.201, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69766}], \"total_distance_m\": 119820.201, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 118928.847, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 891.354, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0710", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "53.5695353", "current_position_lon": "-2.8809493", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:22:56Z\", \"source_id\": 16009338, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:44Z\", \"source_id\": 16015627, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:34:27Z\", \"source_id\": 16018761, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Burscough Junction", "service_state_platform": null, "timing_fact_generation": 1789540529241296, "current_leg_arrival_utc": "2026-09-16T07:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:03.335470", "service_state_evidence_id": 16019584, "current_leg_start_actual_dep": "2026-09-16T07:29:30+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:04.527581", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
PRE |
OMS |
2F41 |
150128 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 379.743, "from_m": 0.0, "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": 528.126, "from_m": 379.743, "capability_applied": null, "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": 568.546, "from_m": 528.126, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 627.847, "from_m": 568.546, "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": 677.427, "from_m": 627.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2632.165, "from_m": 677.427, "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": 2797.292, "from_m": 2632.165, "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": 2957.457, "from_m": 2797.292, "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": 15712.884, "from_m": 2957.457, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16084.175, "from_m": 15712.884, "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": 25015.917, "from_m": 16084.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25387.208, "from_m": 25015.917, "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": 38142.635, "from_m": 25387.208, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38302.8, "from_m": 38142.635, "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": 38336.685, "from_m": 38302.8, "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": 38402.652, "from_m": 38336.685, "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": 38428.806, "from_m": 38402.652, "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": 44243.869, "from_m": 38428.806, "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": 44312.591, "from_m": 44243.869, "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": 44344.94, "from_m": 44312.591, "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": 44410.411, "from_m": 44344.94, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58951.137, "from_m": 44410.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": 110.0}, {"to_m": 59765.823, "from_m": 58951.137, "capability_applied": null, "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": 59821.234, "from_m": 59765.823, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60748.434, "from_m": 59821.234, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69695.556, "from_m": 60748.434, "capability_applied": null, "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": 70213.113, "from_m": 69695.556, "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": 70735.496, "from_m": 70213.113, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92002.818, "from_m": 70735.496, "capability_applied": null, "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": 92352.297, "from_m": 92002.818, "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": 92382.693, "from_m": 92352.297, "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": 93339.596, "from_m": 92382.693, "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": 100827.729, "from_m": 93339.596, "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": 100882.978, "from_m": 100827.729, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100916.847, "from_m": 100882.978, "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": 101006.889, "from_m": 100916.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101080.596, "from_m": 101006.889, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101158.865, "from_m": 101080.596, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101597.475, "from_m": 101158.865, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 102370.663, "from_m": 101597.475, "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": 102990.782, "from_m": 102370.663, "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": 103847.0, "from_m": 102990.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 105517.723, "from_m": 103847.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": 105564.247, "from_m": 105517.723, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119820.201, "from_m": 105564.247, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 601377, "profile_key": "817792169699a18c746fa13597ba05cb41ee5ab3ac8892693b0d7f3c2563c72f", "schedule_id": 12629, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0710", "location": "Preston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Ribble Jn", "stage_seq": 2, "distance_m": 969.698, "section_seq": 1, "route_path_id": 69766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Farington Curve Jn", "stage_seq": 3, "distance_m": 2697.625, "section_seq": 1, "route_path_id": 69766}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0723H", "location": "Croston", "stage_seq": 4, "distance_m": 11705.918, "section_seq": 1, "route_path_id": 69766}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0729H", "location": "Rufford", "stage_seq": 5, "distance_m": 15864.846, "section_seq": 1, "route_path_id": 69766}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735", "location": "Burscough Junction", "stage_seq": 6, "distance_m": 20550.046, "section_seq": 1, "route_path_id": 69766}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": null, "location": "Ormskirk", "stage_seq": 7, "distance_m": 119820.201, "section_seq": 1, "route_path_id": 69766}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 119820.201, "from_m": 0.0, "section_seq": 1, "route_path_id": 69766}], "total_distance_m": 119820.201, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 118928.847, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 891.354, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:22:56Z", "source_id": 16009338, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:44Z", "source_id": 16015627, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:34:27Z", "source_id": 16018761, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:34:00+01:00", "operational_fact": true}] |
Preston |
0710 |
0710 |
2 |
None |
None |
Ormskirk |
0741 |
0741 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G86187/2026-09-16/detailed |
None |
Rufford |
2026-09-16T07:29:30+01:00 |
Burscough Junction |
5.0 |
{"type": "LineString", "coordinates": [[-2.8078537999999997, 53.634524], [-2.8077139, 53.63470070000001], [-2.8073179, 53.635167499999994], [-2.8068258, 53.63574709999999], [-2.8067866, 53.6357938], [-2.8063578999999996, 53.6363103], [-2.80635, 53.6363196], [-2.8024926, 53.64088350000001], [-2.8003502999999994, 53.643450599999994], [-2.7973078, 53.647096600000005], [-2.7946647999999996, 53.6500617], [-2.7939229, 53.6508922], [-2.7907838, 53.65422279999999], [-2.7898303999999996, 53.6552342], [-2.7879278, 53.6572011], [-2.784777380770516, 53.660457821814546], [-2.784546, 53.660697], [-2.7833914, 53.6619044], [-2.7832469, 53.662055499999994], [-2.7825156, 53.6628035], [-2.7782652999999997, 53.6671734], [-2.7779892, 53.66745730000001], [-2.7777351999999995, 53.667725899999986], [-2.7766342, 53.66889049999999], [-2.7749887, 53.67063839999999], [-2.7748402, 53.6708003], [-2.7699137, 53.675892399999995], [-2.7649485, 53.681044], [-2.76484480973319, 53.68115157602794], [-2.7608923, 53.68525199999999], [-2.7507842, 53.6957366], [-2.747791, 53.6988408], [-2.7445432, 53.7022088], [-2.7434586000000003, 53.70333349999999], [-2.7402402, 53.706670800000005], [-2.7358959, 53.71111789999999], [-2.7352879, 53.71162760000001], [-2.7346415, 53.7120967], [-2.7334831, 53.7127682], [-2.7328683, 53.713063599999984], [-2.7322613, 53.71332079999999], [-2.7313476999999997, 53.7136505], [-2.7304023999999996, 53.7139615], [-2.728296, 53.7146076], [-2.7227898, 53.7163305], [-2.7226335, 53.7163792], [-2.7172213, 53.71807429999999], [-2.7159194, 53.71848769999998], [-2.7154868, 53.7186163], [-2.7137923, 53.719148], [-2.7135665999999996, 53.7192232], [-2.712487, 53.71961439999999], [-2.71129, 53.7200897], [-2.7100037, 53.7206368], [-2.7081281999999995, 53.721469299999995], [-2.7074598999999995, 53.7218149], [-2.7062241, 53.72249359999999], [-2.7054479, 53.72301120000001], [-2.7049497, 53.723386600000005], [-2.7042022999999995, 53.7240182], [-2.7032935999999994, 53.72508029999999], [-2.7029295999999996, 53.72562090000001], [-2.7025834, 53.7262182], [-2.7023717, 53.7266064], [-2.7020859, 53.72729209999999], [-2.7019005999999997, 53.72787610000001], [-2.7017489999999995, 53.72848159999999], [-2.7016950999999993, 53.72884489999999], [-2.7016686, 53.72912719999999], [-2.7016405999999997, 53.7295212], [-2.7016209000000004, 53.7299125], [-2.7016208, 53.7300597], [-2.7016294, 53.73020869999999], [-2.7016642, 53.7305664], [-2.7017343, 53.7308683], [-2.7018309, 53.73145879999999], [-2.7018932, 53.7316911], [-2.7016066999999997, 53.73105720000001], [-2.7011069999999995, 53.7299411], [-2.7005315999999997, 53.72868810000001], [-2.6996480999999997, 53.7267594], [-2.6991353, 53.725615299999994], [-2.698619, 53.7244835], [-2.697891440679816, 53.72288693440505], [-2.6978771912314636, 53.72285566462581], [-2.6973044999999995, 53.72159889999999], [-2.6949458523585643, 53.71646011337785], [-2.6935792, 53.7134823], [-2.6935621, 53.71344719999999], [-2.6924231999999995, 53.7109074], [-2.6915268, 53.7088944], [-2.6903899999999994, 53.70643989999999], [-2.689081100000001, 53.7035503], [-2.6884374, 53.7020863], [-2.6880453, 53.70121940000001], [-2.6872085999999995, 53.69941070000001], [-2.6870464, 53.699053], [-2.6868862, 53.69869969999999], [-2.6847155, 53.69391180000001], [-2.6813307999999996, 53.686437100000006], [-2.6789545, 53.6811886], [-2.678934192741339, 53.68115157602794], [-2.6786321, 53.6806008], [-2.6785445, 53.680399699999995], [-2.6785093999999994, 53.6803191], [-2.6781977, 53.67976000000001], [-2.6781588, 53.6796763], [-2.6776795999999994, 53.6786035], [-2.6776184, 53.67846480000001], [-2.6769454, 53.676894100000005], [-2.6763707, 53.675551299999995], [-2.675326399999999, 53.673111199999994], [-2.6744682, 53.67092199999999], [-2.6743982, 53.6707188], [-2.6738058, 53.66886670000001], [-2.6735937999999995, 53.66814879999998], [-2.6732674999999997, 53.666906], [-2.6732088, 53.6666925], [-2.6716466999999997, 53.6606678], [-2.6708044, 53.65733319999999], [-2.6704350999999997, 53.656026099999984], [-2.6703005, 53.655514100000005], [-2.6696618, 53.6529974], [-2.6696351, 53.652880499999995], [-2.6693506999999994, 53.6518077], [-2.6690264999999997, 53.6503994], [-2.6690248, 53.65039260000001], [-2.6686285, 53.648827799999985], [-2.6682756, 53.6474339], [-2.6681682999999996, 53.64702559999999], [-2.6679319999999995, 53.64612619999999], [-2.667583099999999, 53.64479869999999], [-2.6671472, 53.6431005], [-2.6667948, 53.641814], [-2.6665748, 53.6411838], [-2.6663325, 53.6405535], [-2.6650523000000006, 53.6374902], [-2.6637471, 53.634443000000005], [-2.661362, 53.6287323], [-2.6610197326010785, 53.62791270082296], [-2.6604829999999997, 53.62662739999999], [-2.6597124, 53.624775199999995], [-2.6596697, 53.62467370000001], [-2.6596103, 53.6245315], [-2.6595847, 53.62447199999999], [-2.6566593, 53.61750729999999], [-2.6558497, 53.6155795], [-2.6553520999999995, 53.6143446], [-2.6547725, 53.613111], [-2.6535470999999995, 53.6106615], [-2.6511411999999996, 53.6057592], [-2.6507223, 53.604921999999995], [-2.6465325999999996, 53.59654739999999], [-2.646382, 53.59624289999999], [-2.6449831999999995, 53.5934804], [-2.6438613000000006, 53.5912645], [-2.6425770999999996, 53.5886094], [-2.6423856, 53.58826119999999], [-2.6422371, 53.587861199999985], [-2.641888, 53.58660689999999], [-2.6410278999999997, 53.5834047], [-2.6405743, 53.5814205], [-2.6404289999999997, 53.5808037], [-2.64042, 53.58075569999999], [-2.6401354999999995, 53.578964099999986], [-2.6399535999999997, 53.5772196], [-2.6398544, 53.57552809999999], [-2.6398454133545544, 53.57460657386965], [-2.6398377000000006, 53.5738156], [-2.6399398, 53.572145], [-2.6398982, 53.5717324], [-2.6399572, 53.5707747], [-2.640139899999999, 53.56802900000002], [-2.6404509999999997, 53.5633516], [-2.6406528, 53.5603221], [-2.6405422999999995, 53.5566285], [-2.6405370999999995, 53.55653379999999], [-2.6405116999999994, 53.5560783], [-2.6403368, 53.5519637], [-2.6403219, 53.551675], [-2.6402801, 53.5506563], [-2.6402694999999996, 53.5503902], [-2.6402599, 53.55014709999999], [-2.6402009, 53.549638900000005], [-2.6401058000000006, 53.5491047], [-2.6400323, 53.54883300000001], [-2.6399420999999994, 53.5485628], [-2.6397714999999997, 53.548140299999986], [-2.6394465999999994, 53.5476489], [-2.6393596999999995, 53.547517500000005], [-2.6389389000000003, 53.5468526], [-2.6383833999999995, 53.5462693], [-2.6377143999999997, 53.545697100000005], [-2.63761456295778, 53.54562433250755], [-2.6375645186508274, 53.54558785703365], [-2.6374116000000005, 53.5454764], [-2.6368178999999996, 53.5450766], [-2.6361697, 53.5447114], [-2.6360002999999996, 53.54461739999999], [-2.635887799999999, 53.544564400000006], [-2.6353134999999996, 53.5442315], [-2.6348283, 53.5440163], [-2.6341272, 53.5437356], [-2.6340244, 53.54369439999999], [-2.63394, 53.54366050000001], [-2.633018799999999, 53.5433056], [-2.6310409999999997, 53.5425443], [-2.6306065, 53.5423745], [-2.6302519999999996, 53.542193399999995], [-2.6298487000000006, 53.5420064], [-2.6294489, 53.54180600000001], [-2.6289492, 53.5415801], [-2.6283936, 53.5412998], [-2.6280330999999997, 53.5411058], [-2.6276962, 53.5409018], [-2.6271091, 53.5405039], [-2.6268429999999996, 53.5403079], [-2.6266471999999994, 53.540120900000005], [-2.6264486999999996, 53.539918400000005], [-2.6262572, 53.5396992], [-2.626121, 53.53953339999999], [-2.6259605, 53.53933669999999], [-2.6255636, 53.538926999999994], [-2.6252040999999995, 53.5385429], [-2.6248305, 53.5381616], [-2.6244577, 53.53777319999999], [-2.6236771999999995, 53.5368821], [-2.622733, 53.53580449999998], [-2.6221089, 53.53508219999999], [-2.6214778, 53.53436349999999], [-2.6209011, 53.5336764], [-2.6200542999999996, 53.53268129999999], [-2.6197396999999993, 53.5323083], [-2.6192094, 53.5317105], [-2.6188259, 53.53126890000001], [-2.6182913, 53.5306505], [-2.6177762999999996, 53.5300653], [-2.6172675, 53.52947209999999], [-2.6166686, 53.52878040000001], [-2.6161248999999995, 53.52814879999998], [-2.6157921, 53.5277858], [-2.6157479, 53.5277298], [-2.6157099999999995, 53.52768090000001], [-2.61567, 53.527626], [-2.6155111, 53.52738789999999], [-2.6154385, 53.527265400000005], [-2.6153735, 53.527141799999995], [-2.6153268999999995, 53.5270282], [-2.6152876999999997, 53.5268954], [-2.615233299999999, 53.5266958], [-2.6152284999999997, 53.5266705], [-2.6151978, 53.5265108], [-2.6151924, 53.52633889999999], [-2.6152115999999994, 53.52612369999999], [-2.6152569, 53.5258871], [-2.6153138, 53.525686], [-2.6153810999999996, 53.525498799999994], [-2.6154911, 53.52526079999999], [-2.6156492999999994, 53.524999599999994], [-2.6158115999999993, 53.524772500000005], [-2.6159298, 53.52463879999999], [-2.6160803, 53.5244686], [-2.6161882, 53.52435690000001], [-2.6166993, 53.5238476], [-2.6171566999999993, 53.523383], [-2.6175156999999993, 53.523039], [-2.6178245999999996, 53.5227495], [-2.6181169, 53.522483599999994], [-2.6184549, 53.5221913], [-2.6188786999999993, 53.5218558], [-2.6193354999999996, 53.52150050000001], [-2.619671351005067, 53.52123315641426], [-2.6199738, 53.52099239999999], [-2.6203582, 53.520688099999994], [-2.620985, 53.52018989999999], [-2.6225367999999993, 53.5189713], [-2.6236138, 53.51812100000001], [-2.6238439999999996, 53.51794780000001], [-2.6241195, 53.5177294], [-2.6277922999999994, 53.51481869999999], [-2.63333, 53.5104269], [-2.6341778999999996, 53.5097327], [-2.6351238, 53.5089791], [-2.6366042, 53.507806], [-2.6380709999999996, 53.5066316], [-2.6385853999999997, 53.506220799999994], [-2.6391318, 53.5057952], [-2.6401793999999996, 53.50493929999999], [-2.6411146999999997, 53.5041362], [-2.6417755, 53.5036056], [-2.6420869999999996, 53.5033554], [-2.6430506, 53.50257260000001], [-2.6440729000000003, 53.5018], [-2.6449374999999997, 53.5012125], [-2.6458446999999996, 53.5006483], [-2.6466969999999996, 53.5001815], [-2.6476163, 53.4997249], [-2.6499966999999995, 53.49866290000001], [-2.6523600999999997, 53.49759710000001], [-2.6541645, 53.49679879999999], [-2.6547642999999996, 53.4965287], [-2.6553636999999997, 53.49625869999999], [-2.6562777999999994, 53.495848], [-2.6573195999999997, 53.495371899999995], [-2.6580590999999996, 53.49504000000001], [-2.6588916, 53.49466179999999], [-2.6601234, 53.494118400000005], [-2.6613523999999997, 53.49355779999999], [-2.6623211, 53.493118], [-2.6626347999999997, 53.492966299999985], [-2.6632874999999996, 53.492637], [-2.6637643, 53.4923766], [-2.664349399999999, 53.492027799999995], [-2.6649376999999994, 53.49165120000001], [-2.6660723999999996, 53.49091539999999], [-2.6668374, 53.4904396], [-2.6671909, 53.4902302], [-2.667583, 53.4900163], [-2.668163, 53.4897248], [-2.6683302999999996, 53.4896474], [-2.6695696999999994, 53.489086799999995], [-2.6707862999999996, 53.4885621], [-2.6720828999999995, 53.4880279], [-2.6736987, 53.48734919999999], [-2.6742272, 53.4871415], [-2.6748122, 53.486921800000005], [-2.6752814, 53.48675840000001], [-2.6771700999999997, 53.4861944], [-2.6785536, 53.4858303], [-2.6816591000000005, 53.48509709999999], [-2.6859336999999996, 53.484074699999994], [-2.6907401, 53.48291530000001], [-2.6949458523585643, 53.48191975265212], [-2.696002200000001, 53.4816697], [-2.6977092999999996, 53.4812656], [-2.7000653, 53.4807152], [-2.7030897, 53.48000889999999], [-2.7042819999999996, 53.47971750000001], [-2.705416099999999, 53.479418], [-2.7063697999999996, 53.479102699999984], [-2.7073413, 53.4787499], [-2.7080819, 53.4784453], [-2.7088349999999997, 53.4780993], [-2.7094322999999996, 53.477796600000005], [-2.7099963, 53.4774826], [-2.7104871, 53.4771996], [-2.7109441, 53.47689299999999], [-2.7113905000000003, 53.47660239999999], [-2.7118698, 53.4762575], [-2.7122714, 53.475956], [-2.712832, 53.4755178], [-2.7133411999999995, 53.47507610000001], [-2.7137364999999996, 53.474697599999985], [-2.7140805, 53.4743483], [-2.7146265, 53.4738356], [-2.7149192, 53.4735333], [-2.7156056999999993, 53.4728565], [-2.7158436, 53.47261830000001], [-2.7159972, 53.47247200000001], [-2.7160636999999994, 53.47240360000001], [-2.7165310999999996, 53.4719198], [-2.7173278999999995, 53.4710426], [-2.717755, 53.47059129999999], [-2.7178720999999997, 53.47047], [-2.7179308, 53.4704116], [-2.7185637, 53.46981489999999], [-2.7191767999999996, 53.4692598], [-2.7196677999999994, 53.46885900000001], [-2.7201729999999995, 53.46849280000001], [-2.7211318731743095, 53.46779240988761], [-2.721522199999999, 53.467507299999994], [-2.7220903, 53.4670923], [-2.7241181, 53.465694899999995], [-2.7253776, 53.464959699999994], [-2.7254994999999997, 53.46489179999998], [-2.726647499999999, 53.46430800000001], [-2.7278274999999996, 53.4637987], [-2.7281898, 53.4636445], [-2.7285292999999995, 53.46347630000001], [-2.7288625999999994, 53.463293500000006], [-2.7291544999999995, 53.463094], [-2.7293147, 53.46296730000001], [-2.7294710999999996, 53.4628119], [-2.7297801999999995, 53.4624659], [-2.7299204999999995, 53.4622321], [-2.7300729, 53.4619347], [-2.7301510999999996, 53.461699], [-2.7301773, 53.461571], [-2.7301835, 53.46140439999999], [-2.7301711999999996, 53.461202], [-2.7301335, 53.461000199999994], [-2.7300205, 53.4606719], [-2.7299446, 53.4604712], [-2.7299093999999995, 53.460378299999995], [-2.729782, 53.4600559], [-2.729682, 53.4598647], [-2.7295329, 53.4596493], [-2.7293720999999995, 53.459426500000006], [-2.7292275, 53.4592539], [-2.7290859, 53.45911610000001], [-2.7285543, 53.4586931], [-2.7281178999999995, 53.45831210000001], [-2.7279127999999995, 53.45805479999999], [-2.7277471999999996, 53.4578083], [-2.7276372, 53.4575972], [-2.7275646, 53.4574035], [-2.7274671999999995, 53.457091299999995], [-2.7274395, 53.45695899999999], [-2.7274179, 53.4567902], [-2.7274266999999996, 53.456534600000005], [-2.7274541, 53.4563041], [-2.7275143, 53.4560169], [-2.7276319, 53.45568840000001], [-2.72775, 53.4554543], [-2.7278479999999994, 53.4553131], [-2.7279712, 53.45513650000001], [-2.7281809999999997, 53.4548695], [-2.7289756, 53.4539011], [-2.7292557999999993, 53.45356559999998], [-2.7297938, 53.45292160000001], [-2.7300150999999997, 53.45265009999999], [-2.7305851, 53.45195120000001], [-2.7313185999999994, 53.45113009999999], [-2.7315939999999994, 53.45092340000001], [-2.731927199999999, 53.45070539999999], [-2.7326398999999997, 53.4503597], [-2.7334459999999994, 53.4500145], [-2.7338888, 53.4498283], [-2.734005, 53.44977790000001], [-2.7350641, 53.4493079], [-2.7353718999999996, 53.449163600000006], [-2.735701, 53.44901139999999], [-2.7358511999999995, 53.44894140000001], [-2.7362362, 53.4487569], [-2.7367781999999994, 53.4484403], [-2.7376903, 53.4479382], [-2.7382103999999994, 53.4476111], [-2.7388381999999996, 53.4472027], [-2.7398094, 53.44653770000001], [-2.7399419, 53.4464461], [-2.740441, 53.44611059999999], [-2.7405697, 53.44602600000001], [-2.741206899999999, 53.44558409999999], [-2.7422019999999994, 53.4449062], [-2.7429124, 53.44446109999999], [-2.7434273999999994, 53.44417409999999], [-2.7439787, 53.4438945], [-2.7455887999999997, 53.4431815], [-2.7465333999999997, 53.44277929999999], [-2.7483111, 53.44199249999999], [-2.7502569, 53.4411225], [-2.7521031, 53.4403347], [-2.7536452, 53.4395952], [-2.7554567, 53.438705299999995], [-2.7568773, 53.4380074], [-2.7583061999999994, 53.4372778], [-2.7591371999999996, 53.43688769999999], [-2.7595048, 53.4367188], [-2.76038, 53.436356299999986], [-2.761142599999999, 53.4360538], [-2.7611804999999996, 53.4360377], [-2.7619159999999994, 53.4357684], [-2.7635079, 53.435289], [-2.7699787, 53.43351809999999], [-2.7736099999999997, 53.4325445], [-2.7752998, 53.432091500000006], [-2.7803057000000004, 53.430764100000005], [-2.7847098, 53.4295772], [-2.784777380770516, 53.42955915273563], [-2.7867846999999997, 53.42902310000001], [-2.787447, 53.4288334], [-2.788264, 53.4285854], [-2.7896152, 53.4281209], [-2.7906989, 53.4276853], [-2.7911728999999994, 53.42748490000001], [-2.7917585, 53.42720800000001], [-2.7921707, 53.427003199999994], [-2.7930124999999997, 53.42659379999999], [-2.7936918999999993, 53.42627280000001], [-2.7943490999999994, 53.425929200000006], [-2.7946733, 53.425760699999984], [-2.7952886999999995, 53.42543859999999], [-2.7967469, 53.424679399999995], [-2.7978314999999996, 53.42410970000001], [-2.7989869, 53.4235274], [-2.8005601999999996, 53.42271319999999], [-2.8012215, 53.42238309999999], [-2.8018913, 53.4220692], [-2.8034914, 53.421393600000016], [-2.8049773, 53.4207746], [-2.8065092, 53.4201442], [-2.8088312999999996, 53.4191853], [-2.8100081999999995, 53.4187002], [-2.8111829, 53.41821199999998], [-2.8126859, 53.41758899999999], [-2.8137892999999994, 53.4171413], [-2.8157595999999994, 53.4163336], [-2.8174934, 53.415624], [-2.8179884999999993, 53.4154198], [-2.8192571, 53.414896599999985], [-2.820692948322402, 53.41428429590598], [-2.8226966999999994, 53.4134298], [-2.8252713999999997, 53.412399], [-2.8264461, 53.4119287], [-2.8274522, 53.4115036], [-2.8275537, 53.4114637], [-2.8293129, 53.4107138], [-2.8299095, 53.41050099999999], [-2.8302317, 53.410404], [-2.8303106, 53.410381], [-2.8304863, 53.410332200000006], [-2.8311099, 53.4101899], [-2.8315368, 53.41011960000001], [-2.8319607, 53.41006860000001], [-2.8323874999999994, 53.410028], [-2.8330687, 53.4099767], [-2.8339146999999993, 53.409926], [-2.8344637, 53.4099023], [-2.8346797999999995, 53.4098945], [-2.835298, 53.40987579999999], [-2.8366214999999997, 53.4098182], [-2.8381649, 53.40976440000001], [-2.8391887, 53.409730399999994], [-2.8406637999999997, 53.4097098], [-2.8420821, 53.40970389999999], [-2.842335100000001, 53.4097046], [-2.8446418, 53.4097014], [-2.8456073999999996, 53.40971579999999], [-2.846162399999999, 53.4097318], [-2.8464754, 53.4097409], [-2.8477478, 53.40978929999999], [-2.8490835999999997, 53.409853299999995], [-2.8505883000000005, 53.40992839999999], [-2.8516558, 53.40998280000001], [-2.8535386999999997, 53.41006749999999], [-2.8548906, 53.41012829999999], [-2.8569772999999996, 53.4102146], [-2.8579884999999994, 53.4102626], [-2.8590104, 53.4102722], [-2.8599116, 53.41027379999999], [-2.8610005999999997, 53.41025779999999], [-2.8621351999999995, 53.4102386], [-2.8632778, 53.41019539999999], [-2.8646967, 53.41011389999999], [-2.8657856999999995, 53.41004519999999], [-2.8667237, 53.4099714], [-2.8668652, 53.40996030000001], [-2.8670061, 53.4099492], [-2.8682051, 53.4098213], [-2.8698875, 53.40965909999999], [-2.8708943999999996, 53.4095503], [-2.8719734999999997, 53.40942769999999], [-2.8725106, 53.4093623], [-2.8730190999999996, 53.40930040000001], [-2.8740799999999997, 53.4091613], [-2.8746089091824683, 53.4090852035692], [-2.8763403, 53.408836100000016], [-2.8785615, 53.408515900000005], [-2.8819694999999994, 53.4080236], [-2.8862972, 53.40741059999999], [-2.8868843, 53.407327399999986], [-2.8885877, 53.4070885], [-2.8896988, 53.4069341], [-2.8901374, 53.406877900000005], [-2.8909734999999994, 53.4067782], [-2.8911272999999995, 53.406761], [-2.8927386, 53.4065966], [-2.8933704, 53.40652930000001], [-2.8938297999999993, 53.4064822], [-2.8963958, 53.406224899999984], [-2.8976496, 53.4060986], [-2.8996345, 53.40595029999999], [-2.9003555999999997, 53.4059178], [-2.9007504999999996, 53.405899999999995], [-2.9012048000000004, 53.4058791], [-2.902277, 53.4058302], [-2.9043965999999997, 53.405778899999994], [-2.904417, 53.40577840000001], [-2.9063634, 53.405727899999995], [-2.9084881999999994, 53.405676799999995], [-2.9107923, 53.4056464], [-2.912747599999999, 53.40563519999999], [-2.9134802999999994, 53.4056335], [-2.9141021, 53.405632], [-2.9151076999999996, 53.4056097], [-2.9162923, 53.4056447], [-2.9185883999999995, 53.405595299999995], [-2.9188999, 53.40559549999999], [-2.9191728999999995, 53.4056109], [-2.919439, 53.405634899999995], [-2.9196677, 53.40567089999999], [-2.9215548, 53.4060845], [-2.9218642, 53.4061542], [-2.9240069, 53.40663039999999], [-2.9243781, 53.4067391], [-2.9247265, 53.4068777], [-2.9250482, 53.40703150000001], [-2.925323, 53.4071971], [-2.925554599999999, 53.40736779999999], [-2.9257522999999996, 53.40754450000001], [-2.9259136999999997, 53.40773050000001], [-2.9262217, 53.4081413], [-2.9265900000000005, 53.40879580000001], [-2.9267864999999995, 53.40914819999999], [-2.9268182, 53.409205], [-2.9271933999999997, 53.4098754], [-2.9273554999999996, 53.41016499999999], [-2.9274545999999995, 53.410411], [-2.92964284761503, 53.41428429590598], [-2.9297110999999996, 53.4144051], [-2.9298929999999994, 53.41474339999999], [-2.9317971000000003, 53.418161], [-2.9332035, 53.42068509999999], [-2.9333086, 53.420871099999985], [-2.9350034, 53.423813599999995], [-2.9351978000000005, 53.42415969999998], [-2.9352750999999997, 53.4242927], [-2.9364311, 53.42633970000001], [-2.9365077999999993, 53.4264731], [-2.9378422, 53.4288326], [-2.9388318000000004, 53.4306162], [-2.9398595, 53.4324313], [-2.9399672999999997, 53.43261410000001], [-2.9401479, 53.43291959999999], [-2.9403958999999995, 53.43333909999998], [-2.9408741999999997, 53.4340542], [-2.9412261, 53.43446120000001], [-2.941802, 53.4350839], [-2.9424867, 53.435716600000006], [-2.9431352999999993, 53.436208499999985], [-2.943555, 53.4365056], [-2.9436558, 53.4365747], [-2.9443828, 53.43705509999999], [-2.945221399999999, 53.4375266], [-2.945342, 53.4375964], [-2.946187, 53.4380245], [-2.9471419, 53.43843659999999], [-2.9483009, 53.43885809999999], [-2.9484397999999996, 53.43890839999999], [-2.9507021999999994, 53.439696399999995], [-2.9508208999999996, 53.43973789999999], [-2.9513532999999996, 53.43993259999999], [-2.9516140999999996, 53.44003099999999], [-2.9548233999999995, 53.4411171], [-2.9575225, 53.4420214], [-2.9589279999999993, 53.44243430000001], [-2.9600374, 53.44266640000001], [-2.9604646999999997, 53.44274310000001], [-2.9608506, 53.442807900000005], [-2.961768999999999, 53.44295699999999], [-2.962836, 53.4430817], [-2.9638762, 53.4431744], [-2.964440437594421, 53.443194254701915], [-2.9651465, 53.44321909999999], [-2.9664342, 53.4432166], [-2.9678305, 53.44315809999999], [-2.9690052999999996, 53.4430442], [-2.9702105, 53.44289069999999], [-2.9722130000000004, 53.44258700000001], [-2.9743518, 53.44221660000001], [-2.9767501999999997, 53.4416795], [-2.978485099999999, 53.44120730000001], [-2.9792921999999997, 53.4409421], [-2.9795415999999997, 53.4408595], [-2.9804997, 53.4405185], [-2.9812114999999997, 53.4402487], [-2.9819169365537945, 53.43998316606824], [-2.9818654, 53.44003480000001], [-2.9813678999999995, 53.4405277], [-2.981097, 53.44080009999999], [-2.9808026, 53.4410992], [-2.980527, 53.4413792], [-2.9802229, 53.44170590000001], [-2.9795234, 53.44245289999999], [-2.9792306, 53.4427718], [-2.9780608, 53.4440457], [-2.9765658, 53.4455475], [-2.9757606, 53.44631249999999], [-2.9722461, 53.4498231], [-2.9699921999999996, 53.45198260000001], [-2.9696041, 53.452409], [-2.9692263, 53.4527704], [-2.9690414, 53.4529506], [-2.9679221999999994, 53.4540509], [-2.9668511, 53.4551502], [-2.9665244, 53.4555732], [-2.9663879999999994, 53.4557851], [-2.9662191, 53.456081], [-2.9660773, 53.456392], [-2.9659730999999994, 53.45667], [-2.9658304, 53.4569968], [-2.965758, 53.457150799999994], [-2.9656891999999995, 53.4572906], [-2.9655227999999996, 53.4575969], [-2.9654252999999997, 53.4577779], [-2.9652717999999996, 53.45803840000001], [-2.9650921, 53.45832599999999], [-2.964440437594421, 53.45933366447145], [-2.963058999999999, 53.46146970000001], [-2.9627041999999997, 53.4620242], [-2.9626366, 53.46213699999999], [-2.9625893, 53.462206300000005], [-2.9625212, 53.4623116], [-2.9608232999999995, 53.464964], [-2.9597828999999996, 53.466612], [-2.9593220999999996, 53.46731489999999], [-2.9590076499138545, 53.46779240988761], [-2.9586211, 53.4683794], [-2.9582518, 53.4689691], [-2.9579606999999997, 53.4694742], [-2.9576015999999994, 53.470206899999994], [-2.9572771, 53.470948], [-2.9569756999999997, 53.4716903], [-2.9566342, 53.47266199999999], [-2.956553599999999, 53.4729921], [-2.9564859999999995, 53.47323049999999], [-2.9564133, 53.47353040000001], [-2.9563454999999994, 53.4738319], [-2.9562929, 53.47408999999999], [-2.956248599999999, 53.4743281], [-2.956232, 53.47441729999999], [-2.9561893, 53.47470700000001], [-2.9559697, 53.4760897], [-2.9557018, 53.477070100000006], [-2.9554229, 53.477991800000005], [-2.9551901999999997, 53.4786084], [-2.9550324000000003, 53.47902659999998], [-2.9549892, 53.4791412], [-2.9549380999999997, 53.4792865], [-2.9546365, 53.48014319999999], [-2.9535278, 53.482357], [-2.9528051999999994, 53.48361250000001], [-2.9521037, 53.48482199999999], [-2.9519849999999996, 53.4850149], [-2.951213399999999, 53.48619000000001], [-2.9511228, 53.4863315], [-2.950704, 53.486920399999995], [-2.9502739, 53.4874951], [-2.9501001999999996, 53.4877272], [-2.9495034, 53.488485100000005], [-2.9481738, 53.4901068], [-2.9476818999999996, 53.4906754], [-2.9471944999999997, 53.49122949999999], [-2.9466953, 53.4917711], [-2.9457340000000003, 53.4927532], [-2.9448, 53.493652099999984], [-2.9446609, 53.493779299999986], [-2.9421545, 53.496134], [-2.9420453, 53.49623309999999], [-2.9415284999999995, 53.496695900000006], [-2.9404758, 53.4976742], [-2.9395894999999994, 53.4985225], [-2.9386697, 53.4993655], [-2.9368732999999994, 53.50103779999999], [-2.9332751, 53.50439419999999], [-2.9331822, 53.50448339999999], [-2.9331263999999995, 53.504537], [-2.9329133, 53.504737500000005], [-2.9315545, 53.5060008], [-2.931306, 53.50623399999999], [-2.9310516999999994, 53.506478099999995], [-2.9302863, 53.5071777], [-2.927744699999999, 53.5095521], [-2.9268469999999995, 53.51038859999999], [-2.9246757000000003, 53.51243120000001], [-2.9236404, 53.51355790000001], [-2.9226525999999997, 53.5147708], [-2.9223891999999996, 53.5151197], [-2.921762, 53.5159944], [-2.9211876, 53.516886], [-2.9210098, 53.517166800000005], [-2.9206611999999996, 53.51771819999999], [-2.9204822, 53.5179996], [-2.9203574999999997, 53.51819400000001], [-2.9189374, 53.520363399999994], [-2.918394058802559, 53.52123315641426], [-2.9162106999999997, 53.524728], [-2.9161016, 53.52491599999999], [-2.912782, 53.530146599999995], [-2.9120515999999994, 53.5312927], [-2.9106598, 53.53347549999999], [-2.9085697, 53.536798], [-2.9084711, 53.53695770000001], [-2.906728199999999, 53.539661499999994], [-2.9053357999999996, 53.5417837], [-2.9052976, 53.5418419], [-2.9049428, 53.5423312], [-2.9044326999999996, 53.54304449999999], [-2.9041539, 53.54342820000001], [-2.9034447, 53.54437600000001], [-2.9024183999999997, 53.5457001], [-2.9018131, 53.5464744], [-2.9011783, 53.5472565], [-2.899399, 53.5494719], [-2.8981922999999994, 53.5509182], [-2.8975916999999995, 53.55162450000001], [-2.8969808, 53.5523294], [-2.8961188999999994, 53.55329809999999], [-2.8956811, 53.5537673], [-2.8952544999999996, 53.554239199999984], [-2.8947386, 53.554818], [-2.8930304, 53.5567343], [-2.8907432999999996, 53.5592227], [-2.8891661, 53.5609963], [-2.8875705999999997, 53.5627516], [-2.8874215999999997, 53.5629158], [-2.8858979, 53.56459829999999], [-2.8843953, 53.5662787], [-2.8836058999999996, 53.56707769999999], [-2.8831553999999997, 53.5675123], [-2.882934, 53.5677209], [-2.882802, 53.56782859999999], [-2.8824101000000004, 53.5681974], [-2.8820471, 53.568543199999986], [-2.8816772, 53.5688872], [-2.8809792999999995, 53.569508899999995], [-2.8809493, 53.5695353]]} |
53.4 |
0729 |
0734 |
Rufford |
Burscough Junction |
Burscough Junction |
53.5695353 |
-2.8809493 |
53.5695353 |
-2.8809493 |
1 |
0 |
2026-09-16 07:51:08 |
TERMINATED |
2026-09-16 07:41:00 |
Burscough Junction |
TRUST |
TRACKING_TIMEOUT |
16019584 |
1789540529241296 |
21 |
21 |
2026-09-16 07:51:04.527581 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:03.335470 |
| 571571 |
598253 |
H50448 |
796C92CB16 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 07:41:00 |
2026-09-16 07:51:08 |
2026-09-18 07:51:08 |
{"id": 598253, "stp": "P", "toc": "Unknown", "uid": "H50448", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H50448/2026-09-16/detailed", "trust_id": "796C92CB16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portbury Auto Terminal (GBRf)", "service_date": "2026-09-16", "dest_arr_time": "1125", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6C92", "timing_status": null, "origin_station": "Margam TC (GBRf)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0741", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T07:51:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1125", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 423.716, \"from_m\": 0.0, \"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}, {\"to_m\": 1237.704, \"from_m\": 423.716, \"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\": 1728.253, \"from_m\": 1237.704, \"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\": 7537.876, \"from_m\": 1728.253, \"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\": 9904.242, \"from_m\": 7537.876, \"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\": 12074.302, \"from_m\": 9904.242, \"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\": 14208.781, \"from_m\": 12074.302, \"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\": 14271.675, \"from_m\": 14208.781, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14335.293, \"from_m\": 14271.675, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14427.809, \"from_m\": 14335.293, \"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\": 15161.701, \"from_m\": 14427.809, \"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\": 15567.104, \"from_m\": 15161.701, \"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\": 23275.378, \"from_m\": 15567.104, \"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\": 46439.981, \"from_m\": 23275.378, \"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\": 46526.58, \"from_m\": 46439.981, \"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\": 46585.188, \"from_m\": 46526.58, \"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\": 46751.704, \"from_m\": 46585.188, \"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\": 47236.617, \"from_m\": 46751.704, \"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\": 47366.523, \"from_m\": 47236.617, \"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\": 47695.92, \"from_m\": 47366.523, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47759.835, \"from_m\": 47695.92, \"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\": 47871.551, \"from_m\": 47759.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47946.62, \"from_m\": 47871.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51062.795, \"from_m\": 47946.62, \"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\": 62928.557, \"from_m\": 51062.795, \"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\": 62980.819, \"from_m\": 62928.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63020.649, \"from_m\": 62980.819, \"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\": 66249.431, \"from_m\": 63020.649, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66301.767, \"from_m\": 66249.431, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66344.579, \"from_m\": 66301.767, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66407.392, \"from_m\": 66344.579, \"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\": 67106.853, \"from_m\": 66407.392, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67512.841, \"from_m\": 67106.853, \"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\": 78885.177, \"from_m\": 67512.841, \"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\": 81107.071, \"from_m\": 78885.177, \"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\": 81202.767, \"from_m\": 81107.071, \"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\": 81335.642, \"from_m\": 81202.767, \"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\": 81928.92, \"from_m\": 81335.642, \"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\": 81980.513, \"from_m\": 81928.92, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82151.589, \"from_m\": 81980.513, \"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\": 90913.843, \"from_m\": 82151.589, \"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\": 91744.691, \"from_m\": 90913.843, \"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\": 91833.861, \"from_m\": 91744.691, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 98781.554, \"from_m\": 91833.861, \"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\": 100379.767, \"from_m\": 98781.554, \"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\": 100581.657, \"from_m\": 100379.767, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100879.553, \"from_m\": 100581.657, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101078.245, \"from_m\": 100879.553, \"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\": 102688.397, \"from_m\": 101078.245, \"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\": 102798.199, \"from_m\": 102688.397, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104888.426, \"from_m\": 102798.199, \"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\": 104908.515, \"from_m\": 104888.426, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105285.826, \"from_m\": 104908.515, \"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\": 105440.194, \"from_m\": 105285.826, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106632.745, \"from_m\": 105440.194, \"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\": 106982.268, \"from_m\": 106632.745, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107418.093, \"from_m\": 106982.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107470.765, \"from_m\": 107418.093, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107508.272, \"from_m\": 107470.765, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107524.646, \"from_m\": 107508.272, \"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\": 107587.698, \"from_m\": 107524.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108315.335, \"from_m\": 107587.698, \"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\": 109273.062, \"from_m\": 108315.335, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109440.601, \"from_m\": 109273.062, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 109930.767, \"from_m\": 109440.601, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110829.546, \"from_m\": 109930.767, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 111330.39, \"from_m\": 110829.546, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111540.178, \"from_m\": 111330.39, \"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\": 121044.508, \"from_m\": 111540.178, \"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\": 121775.086, \"from_m\": 121044.508, \"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\": 122008.047, \"from_m\": 121775.086, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 123549.149, \"from_m\": 122008.047, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 598253, \"profile_key\": \"eeff4de86d78bffa5df2092fa6532eb5849677292181872096c7fcf00f461802\", \"schedule_id\": 32190, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Margam TC (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 2, \"distance_m\": 1211.703, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0812H\", \"location\": \"Stormy\", \"stage_seq\": 3, \"distance_m\": 7945.946, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Bridgend\", \"stage_seq\": 4, \"distance_m\": 14593.96, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0902\", \"location\": \"Pencoed Up Passenger Loop\", \"stage_seq\": 5, \"distance_m\": 20596.063, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0909H\", \"location\": \"Pontyclun\", \"stage_seq\": 6, \"distance_m\": 29132.225, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0924H\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 7, \"distance_m\": 44976.946, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0931\", \"location\": \"Cardiff Central\", \"stage_seq\": 8, \"distance_m\": 47049.281, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0933\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 9, \"distance_m\": 48390.566, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0940\", \"location\": \"Marshfield\", \"stage_seq\": 10, \"distance_m\": 57597.822, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0944\", \"location\": \"Ebbw Jn\", \"stage_seq\": 11, \"distance_m\": 63513.943, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0947H\", \"location\": \"Gaer Jn\", \"stage_seq\": 12, \"distance_m\": 64536.043, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0949H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 13, \"distance_m\": 65915.27, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0951\", \"location\": \"Maindee West Jn\", \"stage_seq\": 14, \"distance_m\": 66466.436, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0952\", \"location\": \"Maindee East Jn\", \"stage_seq\": 15, \"distance_m\": 66981.601, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0955\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 16, \"distance_m\": 69582.942, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1003\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 17, \"distance_m\": 81697.176, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1004\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 18, \"distance_m\": 83492.537, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1009H\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 19, \"distance_m\": 90487.419, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": false, \"wtt_arr\": \"1015\", \"wtt_dep\": \"1024\", \"location\": \"Pilning\", \"stage_seq\": 20, \"distance_m\": 92662.818, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033\", \"location\": \"Patchway\", \"stage_seq\": 21, \"distance_m\": 98577.809, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1037\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 22, \"distance_m\": 101125.437, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1038\", \"location\": \"Horfield Jn\", \"stage_seq\": 23, \"distance_m\": 102226.979, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 24, \"distance_m\": 104888.426, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 25, \"distance_m\": 107036.776, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047\", \"location\": \"Bristol East Jn\", \"stage_seq\": 26, \"distance_m\": 107628.396, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 27, \"distance_m\": 108196.107, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Bristol West Jn\", \"stage_seq\": 28, \"distance_m\": 108728.176, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1052H\", \"location\": \"Parson Street\", \"stage_seq\": 29, \"distance_m\": 111020.462, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": false, \"wtt_arr\": \"1054H\", \"wtt_dep\": \"1057\", \"location\": \"Ashton Jn\", \"stage_seq\": 30, \"distance_m\": 112370.404, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": false, \"wtt_arr\": \"1113\", \"wtt_dep\": \"1115\", \"location\": \"Portbury Dock Stop Board\", \"stage_seq\": 31, \"distance_m\": 121208.77, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": false, \"wtt_arr\": \"1125\", \"wtt_dep\": null, \"location\": \"Portbury Auto Terminal (GBRf)\", \"stage_seq\": 32, \"distance_m\": 123549.149, \"section_seq\": 1, \"route_path_id\": 103559}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 123549.149, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103559}], \"total_distance_m\": 123549.149, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 119895.635, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3653.514, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0741", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Margam TC (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789530109959206, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:06.286208", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:06.670739", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6C92 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 423.716, "from_m": 0.0, "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}, {"to_m": 1237.704, "from_m": 423.716, "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": 1728.253, "from_m": 1237.704, "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": 7537.876, "from_m": 1728.253, "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": 9904.242, "from_m": 7537.876, "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": 12074.302, "from_m": 9904.242, "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": 14208.781, "from_m": 12074.302, "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": 14271.675, "from_m": 14208.781, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14335.293, "from_m": 14271.675, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14427.809, "from_m": 14335.293, "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": 15161.701, "from_m": 14427.809, "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": 15567.104, "from_m": 15161.701, "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": 23275.378, "from_m": 15567.104, "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": 46439.981, "from_m": 23275.378, "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": 46526.58, "from_m": 46439.981, "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": 46585.188, "from_m": 46526.58, "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": 46751.704, "from_m": 46585.188, "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": 47236.617, "from_m": 46751.704, "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": 47366.523, "from_m": 47236.617, "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": 47695.92, "from_m": 47366.523, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47759.835, "from_m": 47695.92, "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": 47871.551, "from_m": 47759.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47946.62, "from_m": 47871.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51062.795, "from_m": 47946.62, "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": 62928.557, "from_m": 51062.795, "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": 62980.819, "from_m": 62928.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63020.649, "from_m": 62980.819, "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": 66249.431, "from_m": 63020.649, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66301.767, "from_m": 66249.431, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66344.579, "from_m": 66301.767, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66407.392, "from_m": 66344.579, "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": 67106.853, "from_m": 66407.392, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67512.841, "from_m": 67106.853, "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": 78885.177, "from_m": 67512.841, "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": 81107.071, "from_m": 78885.177, "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": 81202.767, "from_m": 81107.071, "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": 81335.642, "from_m": 81202.767, "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": 81928.92, "from_m": 81335.642, "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": 81980.513, "from_m": 81928.92, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82151.589, "from_m": 81980.513, "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": 90913.843, "from_m": 82151.589, "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": 91744.691, "from_m": 90913.843, "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": 91833.861, "from_m": 91744.691, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 98781.554, "from_m": 91833.861, "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": 100379.767, "from_m": 98781.554, "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": 100581.657, "from_m": 100379.767, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100879.553, "from_m": 100581.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101078.245, "from_m": 100879.553, "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": 102688.397, "from_m": 101078.245, "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": 102798.199, "from_m": 102688.397, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104888.426, "from_m": 102798.199, "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": 104908.515, "from_m": 104888.426, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105285.826, "from_m": 104908.515, "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": 105440.194, "from_m": 105285.826, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106632.745, "from_m": 105440.194, "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": 106982.268, "from_m": 106632.745, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107418.093, "from_m": 106982.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107470.765, "from_m": 107418.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107508.272, "from_m": 107470.765, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107524.646, "from_m": 107508.272, "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": 107587.698, "from_m": 107524.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108315.335, "from_m": 107587.698, "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": 109273.062, "from_m": 108315.335, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109440.601, "from_m": 109273.062, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 109930.767, "from_m": 109440.601, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110829.546, "from_m": 109930.767, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 111330.39, "from_m": 110829.546, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111540.178, "from_m": 111330.39, "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": 121044.508, "from_m": 111540.178, "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": 121775.086, "from_m": 121044.508, "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": 122008.047, "from_m": 121775.086, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 123549.149, "from_m": 122008.047, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 598253, "profile_key": "eeff4de86d78bffa5df2092fa6532eb5849677292181872096c7fcf00f461802", "schedule_id": 32190, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0741", "location": "Margam TC (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Margam Moors Jn", "stage_seq": 2, "distance_m": 1211.703, "section_seq": 1, "route_path_id": 103559}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0812H", "location": "Stormy", "stage_seq": 3, "distance_m": 7945.946, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Bridgend", "stage_seq": 4, "distance_m": 14593.96, "section_seq": 1, "route_path_id": 103559}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0902", "location": "Pencoed Up Passenger Loop", "stage_seq": 5, "distance_m": 20596.063, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0909H", "location": "Pontyclun", "stage_seq": 6, "distance_m": 29132.225, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0924H", "location": "Leckwith Loop North Jn", "stage_seq": 7, "distance_m": 44976.946, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0931", "location": "Cardiff Central", "stage_seq": 8, "distance_m": 47049.281, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0933", "location": "Long Dyke Jn", "stage_seq": 9, "distance_m": 48390.566, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0940", "location": "Marshfield", "stage_seq": 10, "distance_m": 57597.822, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0944", "location": "Ebbw Jn", "stage_seq": 11, "distance_m": 63513.943, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0947H", "location": "Gaer Jn", "stage_seq": 12, "distance_m": 64536.043, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0949H", "location": "Newport (South Wales)", "stage_seq": 13, "distance_m": 65915.27, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0951", "location": "Maindee West Jn", "stage_seq": 14, "distance_m": 66466.436, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0952", "location": "Maindee East Jn", "stage_seq": 15, "distance_m": 66981.601, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0955", "location": "Llanwern West Jn", "stage_seq": 16, "distance_m": 69582.942, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1003", "location": "Severn Tunnel Junction", "stage_seq": 17, "distance_m": 81697.176, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1004", "location": "Severn Tunnel West", "stage_seq": 18, "distance_m": 83492.537, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1009H", "location": "Severn Tunnel East", "stage_seq": 19, "distance_m": 90487.419, "section_seq": 1, "route_path_id": 103559}, {"is_pass": false, "wtt_arr": "1015", "wtt_dep": "1024", "location": "Pilning", "stage_seq": 20, "distance_m": 92662.818, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033", "location": "Patchway", "stage_seq": 21, "distance_m": 98577.809, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1037", "location": "Filton Abbey Wood", "stage_seq": 22, "distance_m": 101125.437, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1038", "location": "Horfield Jn", "stage_seq": 23, "distance_m": 102226.979, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041", "location": "Narroways Hill Jn", "stage_seq": 24, "distance_m": 104888.426, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046", "location": "Dr Day's Jn", "stage_seq": 25, "distance_m": 107036.776, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047", "location": "Bristol East Jn", "stage_seq": 26, "distance_m": 107628.396, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048", "location": "Bristol Temple Meads", "stage_seq": 27, "distance_m": 108196.107, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Bristol West Jn", "stage_seq": 28, "distance_m": 108728.176, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1052H", "location": "Parson Street", "stage_seq": 29, "distance_m": 111020.462, "section_seq": 1, "route_path_id": 103559}, {"is_pass": false, "wtt_arr": "1054H", "wtt_dep": "1057", "location": "Ashton Jn", "stage_seq": 30, "distance_m": 112370.404, "section_seq": 1, "route_path_id": 103559}, {"is_pass": false, "wtt_arr": "1113", "wtt_dep": "1115", "location": "Portbury Dock Stop Board", "stage_seq": 31, "distance_m": 121208.77, "section_seq": 1, "route_path_id": 103559}, {"is_pass": false, "wtt_arr": "1125", "wtt_dep": null, "location": "Portbury Auto Terminal (GBRf)", "stage_seq": 32, "distance_m": 123549.149, "section_seq": 1, "route_path_id": 103559}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 123549.149, "from_m": 0.0, "section_seq": 1, "route_path_id": 103559}], "total_distance_m": 123549.149, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 119895.635, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3653.514, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Margam TC (GBRf) |
0741 |
0741 |
None |
None |
None |
Portbury Auto Terminal (GBRf) |
1125 |
1125 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H50448/2026-09-16/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-16 07:51:08 |
TERMINATED |
2026-09-16 07:41:00 |
Margam TC (GBRf) |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789530109959206 |
1 |
1 |
2026-09-16 07:51:06.670739 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:06.286208 |
| 571572 |
600038 |
L89691 |
312K61M616 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 07:41:00 |
2026-09-16 07:51:08 |
2026-09-18 07:51:08 |
{"id": 600038, "stp": "P", "toc": "Northern", "uid": "L89691", "consist": "156419", "dest_crs": "HBL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89691/2026-09-16/detailed", "trust_id": "312K61M616", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Headbolt Lane", "service_date": "2026-09-16", "dest_arr_time": "0741", "dest_platform": "3", "is_terminated": 1, "next_location": "Rainford", "signalling_id": "2K61", "timing_status": "ON TIME", "origin_station": "Manchester Victoria", "current_leg_arr": "0733", "current_leg_dep": "0729½", "current_leg_end": "Rainford", "origin_dep_time": "0628", "origin_platform": "3", "current_location": "Rainford", "last_update_time": "2026-09-16T07:51:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7413901999999997, 53.52835499999999], [-2.7435939000000005, 53.5280971], [-2.7457133999999996, 53.5278478], [-2.7466014, 53.5277309], [-2.7474990999999997, 53.5276031], [-2.7481769, 53.52748570000001], [-2.7489895999999994, 53.52733930000001], [-2.7500324, 53.5271334], [-2.7510326999999997, 53.526918299999984], [-2.7525614999999997, 53.5265639], [-2.7540678, 53.52617529999999], [-2.7574733, 53.52528209999999], [-2.7591759, 53.5248378], [-2.7609031, 53.52437950000001], [-2.7614436, 53.5242232], [-2.7645561, 53.5234148], [-2.7661266, 53.5229994], [-2.7676838, 53.5225886], [-2.7712090999999996, 53.52166119999998], [-2.772834773322677, 53.52123315641426], [-2.7729569, 53.521201], [-2.7747361, 53.5207365], [-2.7766008, 53.5202453], [-2.7821684, 53.51877879999999], [-2.784777380770516, 53.51808907990364], [-2.7858841, 53.5177965], [-2.7877581999999994, 53.51730599999999], [-2.7888711999999996, 53.51701379999999]]}", "current_leg_start": "Upholland", "dest_arr_time_act": "0741", "motion_projection": null, "next_location_lat": "53.5170138", "next_location_lon": "-2.7888712", "previous_location": "Upholland", "current_leg_milage": "2.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 155.818, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 645.513, \"from_m\": 155.818, \"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\": 832.45, \"from_m\": 645.513, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 995.903, \"from_m\": 832.45, \"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\": 2666.491, \"from_m\": 995.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2885.927, \"from_m\": 2666.491, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3719.24, \"from_m\": 2885.927, \"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\": 4905.004, \"from_m\": 3719.24, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11877.052, \"from_m\": 4905.004, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11937.298, \"from_m\": 11877.052, \"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\": 17445.846, \"from_m\": 11937.298, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17516.559, \"from_m\": 17445.846, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23812.363, \"from_m\": 17516.559, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25849.891, \"from_m\": 23812.363, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25876.915, \"from_m\": 25849.891, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25937.832, \"from_m\": 25876.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26203.842, \"from_m\": 25937.832, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27826.274, \"from_m\": 26203.842, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28400.458, \"from_m\": 27826.274, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28735.269, \"from_m\": 28400.458, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29390.674, \"from_m\": 28735.269, \"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\": 32316.78, \"from_m\": 29390.674, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35307.806, \"from_m\": 32316.78, \"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\": 36346.987, \"from_m\": 35307.806, \"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\": 40204.574, \"from_m\": 36346.987, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40284.782, \"from_m\": 40204.574, \"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\": 42360.155, \"from_m\": 40284.782, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48090.342, \"from_m\": 42360.155, \"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\": 51183.413, \"from_m\": 48090.342, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51672.415, \"from_m\": 51183.413, \"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\": 52007.226, \"from_m\": 51672.415, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52136.009, \"from_m\": 52007.226, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52195.196, \"from_m\": 52136.009, \"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\": 52548.787, \"from_m\": 52195.196, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61420.696, \"from_m\": 52548.787, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61938.253, \"from_m\": 61420.696, \"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\": 62460.635, \"from_m\": 61938.253, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83727.958, \"from_m\": 62460.635, \"capability_applied\": null, \"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\": 84077.437, \"from_m\": 83727.958, \"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\": 84107.832, \"from_m\": 84077.437, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 84215.756, \"from_m\": 84107.832, \"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\": 91977.131, \"from_m\": 84215.756, \"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\": 92032.38, \"from_m\": 91977.131, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92066.249, \"from_m\": 92032.38, \"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\": 92156.291, \"from_m\": 92066.249, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92229.998, \"from_m\": 92156.291, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92308.267, \"from_m\": 92229.998, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92746.878, \"from_m\": 92308.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 93520.065, \"from_m\": 92746.878, \"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\": 94140.185, \"from_m\": 93520.065, \"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\": 94996.402, \"from_m\": 94140.185, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 96667.125, \"from_m\": 94996.402, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 97070.513, \"from_m\": 96667.125, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 97427.738, \"from_m\": 97070.513, \"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\": 102255.637, \"from_m\": 97427.738, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 103836.383, \"from_m\": 102255.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}], \"service_id\": 600038, \"profile_key\": \"7cf79871451fec6156fb7d4bc785aef958c003150a8318424d6eb009530baf10\", \"schedule_id\": 19524, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 2, \"distance_m\": 645.513, \"section_seq\": 1, \"route_path_id\": 73928}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631H\", \"location\": \"Salford Central\", \"stage_seq\": 3, \"distance_m\": 1135.472, \"section_seq\": 1, \"route_path_id\": 73928}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0635\", \"location\": \"Salford Crescent\", \"stage_seq\": 4, \"distance_m\": 2689.39, \"section_seq\": 1, \"route_path_id\": 73928}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0642\", \"location\": \"Swinton\", \"stage_seq\": 5, \"distance_m\": 8116.373, \"section_seq\": 1, \"route_path_id\": 73928}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0645\", \"location\": \"Moorside\", \"stage_seq\": 6, \"distance_m\": 9224.181, \"section_seq\": 1, \"route_path_id\": 73928}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0649\", \"location\": \"Walkden\", \"stage_seq\": 7, \"distance_m\": 12221.466, \"section_seq\": 1, \"route_path_id\": 73928}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0655\", \"location\": \"Atherton\", \"stage_seq\": 8, \"distance_m\": 17852.713, \"section_seq\": 1, \"route_path_id\": 73928}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": \"0658\", \"location\": \"Hag Fold\", \"stage_seq\": 9, \"distance_m\": 18942.782, \"section_seq\": 1, \"route_path_id\": 73928}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0701H\", \"location\": \"Daisy Hill\", \"stage_seq\": 10, \"distance_m\": 20557.811, \"section_seq\": 1, \"route_path_id\": 73928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 11, \"distance_m\": 23812.363, \"section_seq\": 1, \"route_path_id\": 73928}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0708\", \"location\": \"Hindley\", \"stage_seq\": 12, \"distance_m\": 24557.037, \"section_seq\": 1, \"route_path_id\": 73928}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0714H\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 13, \"distance_m\": 28815.053, \"section_seq\": 1, \"route_path_id\": 73928}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0721H\", \"location\": \"Pemberton\", \"stage_seq\": 14, \"distance_m\": 31883.607, \"section_seq\": 1, \"route_path_id\": 73928}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0726\", \"location\": \"Orrell\", \"stage_seq\": 15, \"distance_m\": 34516.473, \"section_seq\": 1, \"route_path_id\": 73928}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0729H\", \"location\": \"Upholland\", \"stage_seq\": 16, \"distance_m\": 36635.319, \"section_seq\": 1, \"route_path_id\": 73928}, {\"is_pass\": false, \"wtt_arr\": \"0733\", \"wtt_dep\": \"0734\", \"location\": \"Rainford\", \"stage_seq\": 17, \"distance_m\": 40337.899, \"section_seq\": 1, \"route_path_id\": 73928}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": null, \"location\": \"Headbolt Lane\", \"stage_seq\": 18, \"distance_m\": 103836.383, \"section_seq\": 1, \"route_path_id\": 73928}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 103836.383, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73928}], \"total_distance_m\": 103836.383, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 100078.073, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3758.31, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0628", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "53.5170138", "current_position_lon": "-2.7888712", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:18Z\", \"source_id\": 49210614, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:21Z\", \"source_id\": 15973619, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:59Z\", \"source_id\": 49218687, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:03Z\", \"source_id\": 15976260, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:54Z\", \"source_id\": 15981390, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9394, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:30Z\", \"source_id\": 49251080, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:33Z\", \"source_id\": 15986334, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:15Z\", \"source_id\": 49257766, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:18Z\", \"source_id\": 15988385, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:01:36Z\", \"source_id\": 49271630, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:02:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:01:41Z\", \"source_id\": 15992549, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9345, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:08:47Z\", \"source_id\": 49290156, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:08:49Z\", \"source_id\": 15998077, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:14:43Z\", \"source_id\": 49305726, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:14:48Z\", \"source_id\": 16002696, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:35:25Z\", \"source_id\": 16019534, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rainford", "service_state_platform": null, "timing_fact_generation": 1789540526988537, "current_leg_arrival_utc": "2026-09-16T07:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:06.383801", "service_state_evidence_id": 16019536, "current_leg_start_actual_dep": "2026-09-16T07:29:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:06.667540", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MCV |
HBL |
2K61 |
156419 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 155.818, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 645.513, "from_m": 155.818, "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": 832.45, "from_m": 645.513, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 995.903, "from_m": 832.45, "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": 2666.491, "from_m": 995.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2885.927, "from_m": 2666.491, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3719.24, "from_m": 2885.927, "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": 4905.004, "from_m": 3719.24, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11877.052, "from_m": 4905.004, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11937.298, "from_m": 11877.052, "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": 17445.846, "from_m": 11937.298, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17516.559, "from_m": 17445.846, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23812.363, "from_m": 17516.559, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25849.891, "from_m": 23812.363, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25876.915, "from_m": 25849.891, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25937.832, "from_m": 25876.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26203.842, "from_m": 25937.832, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27826.274, "from_m": 26203.842, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28400.458, "from_m": 27826.274, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28735.269, "from_m": 28400.458, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29390.674, "from_m": 28735.269, "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": 32316.78, "from_m": 29390.674, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35307.806, "from_m": 32316.78, "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": 36346.987, "from_m": 35307.806, "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": 40204.574, "from_m": 36346.987, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40284.782, "from_m": 40204.574, "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": 42360.155, "from_m": 40284.782, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48090.342, "from_m": 42360.155, "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": 51183.413, "from_m": 48090.342, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51672.415, "from_m": 51183.413, "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": 52007.226, "from_m": 51672.415, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52136.009, "from_m": 52007.226, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52195.196, "from_m": 52136.009, "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": 52548.787, "from_m": 52195.196, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61420.696, "from_m": 52548.787, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61938.253, "from_m": 61420.696, "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": 62460.635, "from_m": 61938.253, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83727.958, "from_m": 62460.635, "capability_applied": null, "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": 84077.437, "from_m": 83727.958, "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": 84107.832, "from_m": 84077.437, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 84215.756, "from_m": 84107.832, "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": 91977.131, "from_m": 84215.756, "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": 92032.38, "from_m": 91977.131, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92066.249, "from_m": 92032.38, "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": 92156.291, "from_m": 92066.249, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92229.998, "from_m": 92156.291, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92308.267, "from_m": 92229.998, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92746.878, "from_m": 92308.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 93520.065, "from_m": 92746.878, "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": 94140.185, "from_m": 93520.065, "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": 94996.402, "from_m": 94140.185, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 96667.125, "from_m": 94996.402, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97070.513, "from_m": 96667.125, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 97427.738, "from_m": 97070.513, "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": 102255.637, "from_m": 97427.738, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 103836.383, "from_m": 102255.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}], "service_id": 600038, "profile_key": "7cf79871451fec6156fb7d4bc785aef958c003150a8318424d6eb009530baf10", "schedule_id": 19524, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0628", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Deal Street Jn", "stage_seq": 2, "distance_m": 645.513, "section_seq": 1, "route_path_id": 73928}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631H", "location": "Salford Central", "stage_seq": 3, "distance_m": 1135.472, "section_seq": 1, "route_path_id": 73928}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0635", "location": "Salford Crescent", "stage_seq": 4, "distance_m": 2689.39, "section_seq": 1, "route_path_id": 73928}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0642", "location": "Swinton", "stage_seq": 5, "distance_m": 8116.373, "section_seq": 1, "route_path_id": 73928}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0645", "location": "Moorside", "stage_seq": 6, "distance_m": 9224.181, "section_seq": 1, "route_path_id": 73928}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0649", "location": "Walkden", "stage_seq": 7, "distance_m": 12221.466, "section_seq": 1, "route_path_id": 73928}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0655", "location": "Atherton", "stage_seq": 8, "distance_m": 17852.713, "section_seq": 1, "route_path_id": 73928}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": "0658", "location": "Hag Fold", "stage_seq": 9, "distance_m": 18942.782, "section_seq": 1, "route_path_id": 73928}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0701H", "location": "Daisy Hill", "stage_seq": 10, "distance_m": 20557.811, "section_seq": 1, "route_path_id": 73928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706", "location": "Crow Nest Jn", "stage_seq": 11, "distance_m": 23812.363, "section_seq": 1, "route_path_id": 73928}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0708", "location": "Hindley", "stage_seq": 12, "distance_m": 24557.037, "section_seq": 1, "route_path_id": 73928}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0714H", "location": "Wigan Wallgate", "stage_seq": 13, "distance_m": 28815.053, "section_seq": 1, "route_path_id": 73928}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0721H", "location": "Pemberton", "stage_seq": 14, "distance_m": 31883.607, "section_seq": 1, "route_path_id": 73928}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0726", "location": "Orrell", "stage_seq": 15, "distance_m": 34516.473, "section_seq": 1, "route_path_id": 73928}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0729H", "location": "Upholland", "stage_seq": 16, "distance_m": 36635.319, "section_seq": 1, "route_path_id": 73928}, {"is_pass": false, "wtt_arr": "0733", "wtt_dep": "0734", "location": "Rainford", "stage_seq": 17, "distance_m": 40337.899, "section_seq": 1, "route_path_id": 73928}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": null, "location": "Headbolt Lane", "stage_seq": 18, "distance_m": 103836.383, "section_seq": 1, "route_path_id": 73928}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 103836.383, "from_m": 0.0, "section_seq": 1, "route_path_id": 73928}], "total_distance_m": 103836.383, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 100078.073, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3758.31, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8276, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:18Z", "source_id": 49210614, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:21Z", "source_id": 15973619, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8309, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:59Z", "source_id": 49218687, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:41:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:03Z", "source_id": 15976260, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:54Z", "source_id": 15981390, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9394, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:30Z", "source_id": 49251080, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:54:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:33Z", "source_id": 15986334, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9387, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:15Z", "source_id": 49257766, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:59:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:18Z", "source_id": 15988385, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9390, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:01:36Z", "source_id": 49271630, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:02:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:01:41Z", "source_id": 15992549, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9345, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:08:47Z", "source_id": 49290156, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:10:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:08:49Z", "source_id": 15998077, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9331, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:14:43Z", "source_id": 49305726, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:15:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:14:48Z", "source_id": 16002696, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:35:25Z", "source_id": 16019534, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:33:00+01:00", "operational_fact": true}] |
Manchester Victoria |
0628 |
0628 |
3 |
None |
None |
Headbolt Lane |
0741 |
0741 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89691/2026-09-16/detailed |
None |
Upholland |
2026-09-16T07:29:30+01:00 |
Rainford |
3.5 |
{"type": "LineString", "coordinates": [[-2.7413901999999997, 53.52835499999999], [-2.7435939000000005, 53.5280971], [-2.7457133999999996, 53.5278478], [-2.7466014, 53.5277309], [-2.7474990999999997, 53.5276031], [-2.7481769, 53.52748570000001], [-2.7489895999999994, 53.52733930000001], [-2.7500324, 53.5271334], [-2.7510326999999997, 53.526918299999984], [-2.7525614999999997, 53.5265639], [-2.7540678, 53.52617529999999], [-2.7574733, 53.52528209999999], [-2.7591759, 53.5248378], [-2.7609031, 53.52437950000001], [-2.7614436, 53.5242232], [-2.7645561, 53.5234148], [-2.7661266, 53.5229994], [-2.7676838, 53.5225886], [-2.7712090999999996, 53.52166119999998], [-2.772834773322677, 53.52123315641426], [-2.7729569, 53.521201], [-2.7747361, 53.5207365], [-2.7766008, 53.5202453], [-2.7821684, 53.51877879999999], [-2.784777380770516, 53.51808907990364], [-2.7858841, 53.5177965], [-2.7877581999999994, 53.51730599999999], [-2.7888711999999996, 53.51701379999999]]} |
2.1 |
0729½ |
0733 |
Upholland |
Rainford |
Rainford |
53.5170138 |
-2.7888712 |
53.5170138 |
-2.7888712 |
1 |
0 |
2026-09-16 07:51:08 |
TERMINATED |
2026-09-16 07:41:00 |
Rainford |
TRUST |
TRACKING_TIMEOUT |
16019536 |
1789540526988537 |
37 |
37 |
2026-09-16 07:51:06.667540 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:06.383801 |
| 571573 |
600431 |
C32427 |
172H03M616 |
2026-09-16 |
COMPLETE |
16072614 |
2026-09-16 08:41:00 |
2026-09-16 07:51:08 |
2026-09-18 07:51:08 |
{"id": 600431, "stp": "P", "toc": "Northern", "uid": "C32427", "consist": "158848", "dest_crs": "LAN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32427/2026-09-16/detailed", "trust_id": "172H03M616", "origin_crs": "BDQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lancaster", "service_date": "2026-09-16", "dest_arr_time": "0835", "dest_platform": "1", "is_terminated": 1, "next_location": "Lancaster", "signalling_id": "2H03", "timing_status": "LATE", "origin_station": "Bradford Forster Square", "current_leg_arr": "0841", "current_leg_dep": "0828", "current_leg_end": "Lancaster", "origin_dep_time": "0640", "origin_platform": "2", "current_location": "Lancaster", "last_update_time": "2026-09-16T07:51:08", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.771759799999999, 54.12963969999999], [-2.7719054, 54.1294923], [-2.7720714, 54.129342], [-2.7728334435450583, 54.12876939869268], [-2.7729903676586485, 54.128640509332605], [-2.7731270464046824, 54.12852554552992], [-2.773246596146961, 54.12842262068625], [-2.7733521332492823, 54.12832984820326], [-2.77344677407545, 54.1282453414826], [-2.773533634989259, 54.1281672139259], [-2.773615832354514, 54.12809357893483], [-2.773696482535012, 54.12802254991104], [-2.773778701894555, 54.12795224025616], [-2.7738656067969414, 54.12788076337186], [-2.773960313605972, 54.12780623265979], [-2.774065938685447, 54.12772676152158], [-2.774185598399166, 54.12764046335889], [-2.7743224091109293, 54.12754545157337], [-2.774479487184537, 54.12743983956667], [-2.7746599489837886, 54.127321740740435], [-2.7747134999999994, 54.1272871], [-2.775059, 54.1270511], [-2.7753889, 54.12676660000001], [-2.7763141999999994, 54.1260876], [-2.7770851999999997, 54.1255042], [-2.7772277, 54.1253953], [-2.7776043999999995, 54.125097399999994], [-2.7780147, 54.1247641], [-2.7784300999999996, 54.12441499999999], [-2.7786710999999995, 54.12420410000001], [-2.7791675999999996, 54.12376079999999], [-2.7795527, 54.12339299999999], [-2.7799889, 54.1230151], [-2.7803427999999997, 54.12270219999999], [-2.7821855999999996, 54.120971099999984], [-2.7827856, 54.12047230000001], [-2.784777380770516, 54.11868220320536], [-2.785798, 54.1177649], [-2.7871259, 54.1165561], [-2.7872220999999997, 54.1164685], [-2.7893465999999996, 54.11453459999999], [-2.7914197999999995, 54.1126472], [-2.7915433, 54.11253749999999], [-2.7969634999999995, 54.1076158], [-2.7973554999999997, 54.10725990000001], [-2.7977711, 54.106886399999986], [-2.8002452099972013, 54.104646225278074], [-2.8015715999999995, 54.1034452], [-2.8116715999999995, 54.094293], [-2.8121769, 54.0938287], [-2.8128872, 54.093176099999994], [-2.8136791, 54.0924509], [-2.8141355, 54.09203290000001], [-2.8146526, 54.09158659999999], [-2.8154278, 54.0908748], [-2.8166445, 54.08967249999999], [-2.8175028, 54.0887365], [-2.8178726999999997, 54.088302500000005], [-2.8187299, 54.0871424], [-2.8191529, 54.0864359], [-2.8194742, 54.0858312], [-2.8195222000000006, 54.0857409], [-2.8196517, 54.0854504], [-2.8205554, 54.0834464], [-2.8207181, 54.0829755], [-2.8212368999999997, 54.08161870000001], [-2.8213439, 54.0812405], [-2.821386, 54.0810719], [-2.8214879, 54.0805379], [-2.8215549, 54.0802308], [-2.8216156, 54.079108299999994], [-2.8216097, 54.0787432], [-2.8215573999999997, 54.077994200000006], [-2.8215024999999994, 54.0775761], [-2.8214887999999996, 54.077497400000006], [-2.8213943999999995, 54.0770584], [-2.8211396999999994, 54.0762061], [-2.8209244, 54.07561229999999], [-2.8207669999999996, 54.0752785], [-2.82055, 54.07478969999998], [-2.8205224, 54.074732399999995], [-2.8202713, 54.07425010000001], [-2.8199509, 54.0736933], [-2.8197609999999997, 54.0733504], [-2.8196450999999993, 54.0731511], [-2.818953, 54.07209180000001], [-2.8188822, 54.0719977], [-2.8180728, 54.070917900000005], [-2.8173013, 54.0699922], [-2.8164627, 54.0690796], [-2.8145992999999994, 54.0671493], [-2.8145004999999994, 54.06704260000001], [-2.8140661, 54.06653239999999], [-2.8132333999999997, 54.0655544], [-2.8125047, 54.064557599999986], [-2.811812, 54.06350559999999], [-2.811166, 54.0624717], [-2.8105997, 54.0614156], [-2.8102111999999995, 54.06061340000001], [-2.810074, 54.0603315], [-2.8095806999999997, 54.05923469999999], [-2.8092138, 54.0581802], [-2.8092034, 54.0581432], [-2.8090339, 54.057537499999995], [-2.8088947, 54.0568594], [-2.8087903999999995, 54.056066], [-2.8086167999999994, 54.0537593], [-2.8086178, 54.0535823], [-2.8086872, 54.0531677], [-2.8086882, 54.0530676], [-2.8087096, 54.05266339999999], [-2.808724729327941, 54.05194394711092], [-2.8087264, 54.05186449999999], [-2.8087221, 54.051549400000006], [-2.8086872, 54.0513038], [-2.8086291, 54.0510448], [-2.8086110999999994, 54.0509495], [-2.8084875, 54.050444000000006], [-2.8082579000000005, 54.0497856], [-2.8080147, 54.04923540000001], [-2.8078467, 54.04884650000002]]}", "current_leg_start": "Carnforth", "dest_arr_time_act": "0835", "motion_projection": null, "next_location_lat": "54.0488465", "next_location_lon": "-2.8078467", "previous_location": "Carnforth", "current_leg_milage": "6.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 25.579, \"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\": 428.494, \"from_m\": 25.579, \"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\": 4074.339, \"from_m\": 428.494, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4192.479, \"from_m\": 4074.339, \"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\": 4425.017, \"from_m\": 4192.479, \"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\": 4496.874, \"from_m\": 4425.017, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4552.302, \"from_m\": 4496.874, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5000.543, \"from_m\": 4552.302, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5506.246, \"from_m\": 5000.543, \"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\": 8847.442, \"from_m\": 5506.246, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9552.449, \"from_m\": 8847.442, \"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\": 9700.859, \"from_m\": 9552.449, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13616.965, \"from_m\": 9700.859, \"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\": 15498.917, \"from_m\": 13616.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26946.593, \"from_m\": 15498.917, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28334.375, \"from_m\": 26946.593, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30536.357, \"from_m\": 28334.375, \"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\": 47965.252, \"from_m\": 30536.357, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47979.333, \"from_m\": 47965.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\": 50329.414, \"from_m\": 47979.333, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50554.657, \"from_m\": 50329.414, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53003.956, \"from_m\": 50554.657, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53329.472, \"from_m\": 53003.956, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62203.227, \"from_m\": 53329.472, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62519.574, \"from_m\": 62203.227, \"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\": 71393.329, \"from_m\": 62519.574, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71718.846, \"from_m\": 71393.329, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 74168.145, \"from_m\": 71718.846, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74546.486, \"from_m\": 74168.145, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76998.722, \"from_m\": 74546.486, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 77324.806, \"from_m\": 76998.722, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86091.626, \"from_m\": 77324.806, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 86653.899, \"from_m\": 86091.626, \"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\": 98120.638, \"from_m\": 86653.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\": 100512.885, \"from_m\": 98120.638, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 109974.566, \"from_m\": 100512.885, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 110116.856, \"from_m\": 109974.566, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 113223.562, \"from_m\": 110116.856, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113506.033, \"from_m\": 113223.562, \"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\": 113541.15, \"from_m\": 113506.033, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 113865.579, \"from_m\": 113541.15, \"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\": 113886.109, \"from_m\": 113865.579, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 113971.78, \"from_m\": 113886.109, \"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\": 120609.199, \"from_m\": 113971.78, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 122304.991, \"from_m\": 120609.199, \"capability_applied\": null, \"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\": 123843.658, \"from_m\": 122304.991, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 600431, \"profile_key\": \"730b9023ef86f71b84431a85922098bd5886e9752552ec2c0f2e0b5c281cf920\", \"schedule_id\": 3970, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Bradford Forster Square\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644\", \"location\": \"Frizinghall\", \"stage_seq\": 2, \"distance_m\": 2765.951, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Shipley\", \"stage_seq\": 3, \"distance_m\": 4340.629, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0651H\", \"location\": \"Saltaire\", \"stage_seq\": 4, \"distance_m\": 5595.258, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0656\", \"location\": \"Bingley\", \"stage_seq\": 5, \"distance_m\": 9085.243, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0657H\", \"wtt_dep\": \"0658H\", \"location\": \"Crossflatts\", \"stage_seq\": 6, \"distance_m\": 10282.595, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0702H\", \"wtt_dep\": \"0703H\", \"location\": \"Keighley\", \"stage_seq\": 7, \"distance_m\": 14266.053, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0707H\", \"wtt_dep\": \"0708H\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 8, \"distance_m\": 19039.986, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713H\", \"location\": \"Cononley\", \"stage_seq\": 9, \"distance_m\": 24132.434, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0725\", \"location\": \"Skipton\", \"stage_seq\": 10, \"distance_m\": 28996.619, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0730H\", \"location\": \"Gargrave\", \"stage_seq\": 11, \"distance_m\": 35004.187, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0740\", \"location\": \"Hellifield\", \"stage_seq\": 12, \"distance_m\": 45037.743, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0742H\", \"location\": \"Long Preston\", \"stage_seq\": 13, \"distance_m\": 47024.967, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745H\", \"location\": \"Settle Jn\", \"stage_seq\": 14, \"distance_m\": 50387.564, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750\", \"location\": \"Giggleswick\", \"stage_seq\": 15, \"distance_m\": 53198.529, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758H\", \"location\": \"Clapham (North Yorkshire)\", \"stage_seq\": 16, \"distance_m\": 62361.401, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"Bentham\", \"stage_seq\": 17, \"distance_m\": 93207.343, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810H\", \"location\": \"Wennington\", \"stage_seq\": 18, \"distance_m\": 98310.259, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Carnforth\", \"stage_seq\": 19, \"distance_m\": 113755.106, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 20, \"distance_m\": 113971.78, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 21, \"distance_m\": 120863.762, \"section_seq\": 1, \"route_path_id\": 67180}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": null, \"location\": \"Lancaster\", \"stage_seq\": 22, \"distance_m\": 123843.658, \"section_seq\": 1, \"route_path_id\": 67180}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 123843.658, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67180}], \"total_distance_m\": 123843.658, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 123606.061, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 237.597, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0640", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "54.0488465", "current_position_lon": "-2.8078467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:16Z\", \"source_id\": 49226249, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:22Z\", \"source_id\": 15978672, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:24Z\", \"source_id\": 49233784, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:28Z\", \"source_id\": 15981025, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:02Z\", \"source_id\": 49252376, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:04Z\", \"source_id\": 15986739, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:58:19Z\", \"source_id\": 49262983, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:58:20Z\", \"source_id\": 15989940, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:00:41Z\", \"source_id\": 49269174, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:02:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:00:45Z\", \"source_id\": 15991774, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:04:53Z\", \"source_id\": 49279962, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:04:56Z\", \"source_id\": 15995039, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:10:03Z\", \"source_id\": 49293593, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:10:09Z\", \"source_id\": 15999099, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:15:44Z\", \"source_id\": 49308398, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:16:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:15:47Z\", \"source_id\": 16003452, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:21:39Z\", \"source_id\": 49324254, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:21:47Z\", \"source_id\": 16008346, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:25:04Z\", \"source_id\": 49333470, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:25:05Z\", \"source_id\": 16011099, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:42:55Z\", \"source_id\": 16025727, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:49:56Z\", \"source_id\": 16031416, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:57Z\", \"source_id\": 16038051, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:04:28Z\", \"source_id\": 16043545, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:30Z\", \"source_id\": 16047747, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:51Z\", \"source_id\": 16059831, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:09Z\", \"source_id\": 49543601, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:13Z\", \"source_id\": 16072614, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lancaster", "service_state_platform": "1", "timing_fact_generation": 1789544354113850, "current_leg_arrival_utc": "2026-09-16T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:07.539030", "service_state_evidence_id": 16072614, "current_leg_start_actual_dep": "2026-09-16T08:33:00+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:07.664740", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BDQ |
LAN |
2H03 |
158848 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 25.579, "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": 428.494, "from_m": 25.579, "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": 4074.339, "from_m": 428.494, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4192.479, "from_m": 4074.339, "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": 4425.017, "from_m": 4192.479, "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": 4496.874, "from_m": 4425.017, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4552.302, "from_m": 4496.874, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5000.543, "from_m": 4552.302, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5506.246, "from_m": 5000.543, "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": 8847.442, "from_m": 5506.246, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9552.449, "from_m": 8847.442, "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": 9700.859, "from_m": 9552.449, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13616.965, "from_m": 9700.859, "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": 15498.917, "from_m": 13616.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26946.593, "from_m": 15498.917, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28334.375, "from_m": 26946.593, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30536.357, "from_m": 28334.375, "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": 47965.252, "from_m": 30536.357, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47979.333, "from_m": 47965.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": 50329.414, "from_m": 47979.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50554.657, "from_m": 50329.414, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53003.956, "from_m": 50554.657, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53329.472, "from_m": 53003.956, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62203.227, "from_m": 53329.472, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62519.574, "from_m": 62203.227, "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": 71393.329, "from_m": 62519.574, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71718.846, "from_m": 71393.329, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 74168.145, "from_m": 71718.846, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74546.486, "from_m": 74168.145, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76998.722, "from_m": 74546.486, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 77324.806, "from_m": 76998.722, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86091.626, "from_m": 77324.806, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 86653.899, "from_m": 86091.626, "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": 98120.638, "from_m": 86653.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": 100512.885, "from_m": 98120.638, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 109974.566, "from_m": 100512.885, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110116.856, "from_m": 109974.566, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 113223.562, "from_m": 110116.856, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113506.033, "from_m": 113223.562, "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": 113541.15, "from_m": 113506.033, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 113865.579, "from_m": 113541.15, "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": 113886.109, "from_m": 113865.579, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 113971.78, "from_m": 113886.109, "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": 120609.199, "from_m": 113971.78, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 122304.991, "from_m": 120609.199, "capability_applied": null, "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": 123843.658, "from_m": 122304.991, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 600431, "profile_key": "730b9023ef86f71b84431a85922098bd5886e9752552ec2c0f2e0b5c281cf920", "schedule_id": 3970, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0640", "location": "Bradford Forster Square", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644", "location": "Frizinghall", "stage_seq": 2, "distance_m": 2765.951, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Shipley", "stage_seq": 3, "distance_m": 4340.629, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0651H", "location": "Saltaire", "stage_seq": 4, "distance_m": 5595.258, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0656", "location": "Bingley", "stage_seq": 5, "distance_m": 9085.243, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0657H", "wtt_dep": "0658H", "location": "Crossflatts", "stage_seq": 6, "distance_m": 10282.595, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0702H", "wtt_dep": "0703H", "location": "Keighley", "stage_seq": 7, "distance_m": 14266.053, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0707H", "wtt_dep": "0708H", "location": "Steeton & Silsden", "stage_seq": 8, "distance_m": 19039.986, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713H", "location": "Cononley", "stage_seq": 9, "distance_m": 24132.434, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0725", "location": "Skipton", "stage_seq": 10, "distance_m": 28996.619, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0730H", "location": "Gargrave", "stage_seq": 11, "distance_m": 35004.187, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0740", "location": "Hellifield", "stage_seq": 12, "distance_m": 45037.743, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0742H", "location": "Long Preston", "stage_seq": 13, "distance_m": 47024.967, "section_seq": 1, "route_path_id": 67180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745H", "location": "Settle Jn", "stage_seq": 14, "distance_m": 50387.564, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750", "location": "Giggleswick", "stage_seq": 15, "distance_m": 53198.529, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758H", "location": "Clapham (North Yorkshire)", "stage_seq": 16, "distance_m": 62361.401, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "Bentham", "stage_seq": 17, "distance_m": 93207.343, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810H", "location": "Wennington", "stage_seq": 18, "distance_m": 98310.259, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Carnforth", "stage_seq": 19, "distance_m": 113755.106, "section_seq": 1, "route_path_id": 67180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Carnforth North Jn", "stage_seq": 20, "distance_m": 113971.78, "section_seq": 1, "route_path_id": 67180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Morecambe South Jn", "stage_seq": 21, "distance_m": 120863.762, "section_seq": 1, "route_path_id": 67180}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": null, "location": "Lancaster", "stage_seq": 22, "distance_m": 123843.658, "section_seq": 1, "route_path_id": 67180}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 123843.658, "from_m": 0.0, "section_seq": 1, "route_path_id": 67180}], "total_distance_m": 123843.658, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 123606.061, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 237.597, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5139, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:16Z", "source_id": 49226249, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:44:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:22Z", "source_id": 15978672, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5159, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:24Z", "source_id": 49233784, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:47:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:28Z", "source_id": 15981025, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5124, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:02Z", "source_id": 49252376, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:56:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:04Z", "source_id": 15986739, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5116, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:58:19Z", "source_id": 49262983, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:59:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:58:20Z", "source_id": 15989940, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5112, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:00:41Z", "source_id": 49269174, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:02:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:00:45Z", "source_id": 15991774, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5108, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:04:53Z", "source_id": 49279962, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:06:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:04:56Z", "source_id": 15995039, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5100, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:10:03Z", "source_id": 49293593, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:11:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:10:09Z", "source_id": 15999099, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5096, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:15:44Z", "source_id": 49308398, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:16:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:15:47Z", "source_id": 16003452, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3041, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:21:39Z", "source_id": 49324254, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:23:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:21:47Z", "source_id": 16008346, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3000, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:25:04Z", "source_id": 49333470, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:30:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:25:05Z", "source_id": 16011099, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:42:55Z", "source_id": 16025727, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:49:56Z", "source_id": 16031416, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:57Z", "source_id": 16038051, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:04:28Z", "source_id": 16043545, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:30Z", "source_id": 16047747, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:51Z", "source_id": 16059831, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3151, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:09Z", "source_id": 49543601, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:41:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:13Z", "source_id": 16072614, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
Bradford Forster Square |
0640 |
0640 |
2 |
None |
None |
Lancaster |
0835 |
0835 |
1 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32427/2026-09-16/detailed |
None |
Carnforth |
2026-09-16T08:33:00+01:00 |
Lancaster |
13.0 |
{"type": "LineString", "coordinates": [[-2.771759799999999, 54.12963969999999], [-2.7719054, 54.1294923], [-2.7720714, 54.129342], [-2.7728334435450583, 54.12876939869268], [-2.7729903676586485, 54.128640509332605], [-2.7731270464046824, 54.12852554552992], [-2.773246596146961, 54.12842262068625], [-2.7733521332492823, 54.12832984820326], [-2.77344677407545, 54.1282453414826], [-2.773533634989259, 54.1281672139259], [-2.773615832354514, 54.12809357893483], [-2.773696482535012, 54.12802254991104], [-2.773778701894555, 54.12795224025616], [-2.7738656067969414, 54.12788076337186], [-2.773960313605972, 54.12780623265979], [-2.774065938685447, 54.12772676152158], [-2.774185598399166, 54.12764046335889], [-2.7743224091109293, 54.12754545157337], [-2.774479487184537, 54.12743983956667], [-2.7746599489837886, 54.127321740740435], [-2.7747134999999994, 54.1272871], [-2.775059, 54.1270511], [-2.7753889, 54.12676660000001], [-2.7763141999999994, 54.1260876], [-2.7770851999999997, 54.1255042], [-2.7772277, 54.1253953], [-2.7776043999999995, 54.125097399999994], [-2.7780147, 54.1247641], [-2.7784300999999996, 54.12441499999999], [-2.7786710999999995, 54.12420410000001], [-2.7791675999999996, 54.12376079999999], [-2.7795527, 54.12339299999999], [-2.7799889, 54.1230151], [-2.7803427999999997, 54.12270219999999], [-2.7821855999999996, 54.120971099999984], [-2.7827856, 54.12047230000001], [-2.784777380770516, 54.11868220320536], [-2.785798, 54.1177649], [-2.7871259, 54.1165561], [-2.7872220999999997, 54.1164685], [-2.7893465999999996, 54.11453459999999], [-2.7914197999999995, 54.1126472], [-2.7915433, 54.11253749999999], [-2.7969634999999995, 54.1076158], [-2.7973554999999997, 54.10725990000001], [-2.7977711, 54.106886399999986], [-2.8002452099972013, 54.104646225278074], [-2.8015715999999995, 54.1034452], [-2.8116715999999995, 54.094293], [-2.8121769, 54.0938287], [-2.8128872, 54.093176099999994], [-2.8136791, 54.0924509], [-2.8141355, 54.09203290000001], [-2.8146526, 54.09158659999999], [-2.8154278, 54.0908748], [-2.8166445, 54.08967249999999], [-2.8175028, 54.0887365], [-2.8178726999999997, 54.088302500000005], [-2.8187299, 54.0871424], [-2.8191529, 54.0864359], [-2.8194742, 54.0858312], [-2.8195222000000006, 54.0857409], [-2.8196517, 54.0854504], [-2.8205554, 54.0834464], [-2.8207181, 54.0829755], [-2.8212368999999997, 54.08161870000001], [-2.8213439, 54.0812405], [-2.821386, 54.0810719], [-2.8214879, 54.0805379], [-2.8215549, 54.0802308], [-2.8216156, 54.079108299999994], [-2.8216097, 54.0787432], [-2.8215573999999997, 54.077994200000006], [-2.8215024999999994, 54.0775761], [-2.8214887999999996, 54.077497400000006], [-2.8213943999999995, 54.0770584], [-2.8211396999999994, 54.0762061], [-2.8209244, 54.07561229999999], [-2.8207669999999996, 54.0752785], [-2.82055, 54.07478969999998], [-2.8205224, 54.074732399999995], [-2.8202713, 54.07425010000001], [-2.8199509, 54.0736933], [-2.8197609999999997, 54.0733504], [-2.8196450999999993, 54.0731511], [-2.818953, 54.07209180000001], [-2.8188822, 54.0719977], [-2.8180728, 54.070917900000005], [-2.8173013, 54.0699922], [-2.8164627, 54.0690796], [-2.8145992999999994, 54.0671493], [-2.8145004999999994, 54.06704260000001], [-2.8140661, 54.06653239999999], [-2.8132333999999997, 54.0655544], [-2.8125047, 54.064557599999986], [-2.811812, 54.06350559999999], [-2.811166, 54.0624717], [-2.8105997, 54.0614156], [-2.8102111999999995, 54.06061340000001], [-2.810074, 54.0603315], [-2.8095806999999997, 54.05923469999999], [-2.8092138, 54.0581802], [-2.8092034, 54.0581432], [-2.8090339, 54.057537499999995], [-2.8088947, 54.0568594], [-2.8087903999999995, 54.056066], [-2.8086167999999994, 54.0537593], [-2.8086178, 54.0535823], [-2.8086872, 54.0531677], [-2.8086882, 54.0530676], [-2.8087096, 54.05266339999999], [-2.808724729327941, 54.05194394711092], [-2.8087264, 54.05186449999999], [-2.8087221, 54.051549400000006], [-2.8086872, 54.0513038], [-2.8086291, 54.0510448], [-2.8086110999999994, 54.0509495], [-2.8084875, 54.050444000000006], [-2.8082579000000005, 54.0497856], [-2.8080147, 54.04923540000001], [-2.8078467, 54.04884650000002]]} |
6.3 |
0828 |
0841 |
Carnforth |
Lancaster |
Lancaster |
54.0488465 |
-2.8078467 |
54.0488465 |
-2.8078467 |
1 |
0 |
2026-09-16 07:51:08 |
TERMINATED |
2026-09-16 07:41:00 |
Lancaster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072614 |
1789544354113850 |
83 |
83 |
2026-09-16 07:51:07.664740 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:07.539030 |
| 571574 |
602114 |
L81641 |
872G16MB16 |
2026-09-16 |
COMPLETE |
16073231 |
2026-09-16 08:39:00 |
2026-09-16 07:51:37 |
2026-09-18 07:51:37 |
{"id": 602114, "stp": "P", "toc": "South Western Railway", "uid": "L81641", "consist": "701057", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81641/2026-09-16/detailed", "trust_id": "872G16MB16", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-16", "dest_arr_time": "0840", "dest_platform": "4", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2G16", "timing_status": "LATE", "origin_station": "Guildford", "current_leg_arr": "0841", "current_leg_dep": "0837", "current_leg_end": "London Waterloo", "origin_dep_time": "0734", "origin_platform": "3", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-16T07:51:37", "route_debug_link": null, "timing_variation": "+3 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": "0838", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (M)", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.732, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 317.46, \"from_m\": 198.732, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 842.044, \"from_m\": 317.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2401.836, \"from_m\": 842.044, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6778.156, \"from_m\": 2401.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15550.096, \"from_m\": 6778.156, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24426.375, \"from_m\": 15550.096, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26781.051, \"from_m\": 24426.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\": 27060.635, \"from_m\": 26781.051, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28546.696, \"from_m\": 27060.635, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32548.344, \"from_m\": 28546.696, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36433.723, \"from_m\": 32548.344, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36492.519, \"from_m\": 36433.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\": 37160.14, \"from_m\": 36492.519, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37191.166, \"from_m\": 37160.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41939.58, \"from_m\": 37191.166, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42642.92, \"from_m\": 41939.58, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42736.884, \"from_m\": 42642.92, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43481.778, \"from_m\": 42736.884, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45408.249, \"from_m\": 43481.778, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45531.591, \"from_m\": 45408.249, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46312.33, \"from_m\": 45531.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47142.913, \"from_m\": 46312.33, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47997.59, \"from_m\": 47142.913, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48574.925, \"from_m\": 47997.59, \"capability_applied\": null, \"effective_limit_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\": 602114, \"profile_key\": \"b355777526052c73a0255b6257d76e51d8926e21a1e7a56d70653d0dd406d73f\", \"schedule_id\": 17247, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0738\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 2, \"distance_m\": 2639.046, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743\", \"location\": \"Clandon\", \"stage_seq\": 3, \"distance_m\": 7890.076, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0747H\", \"location\": \"Horsley\", \"stage_seq\": 4, \"distance_m\": 12985.077, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"Effingham Junction\", \"stage_seq\": 5, \"distance_m\": 14678.024, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0754H\", \"location\": \"Cobham & Stoke d'Abernon\", \"stage_seq\": 6, \"distance_m\": 18354.458, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758\", \"location\": \"Oxshott\", \"stage_seq\": 7, \"distance_m\": 21219.423, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0801\", \"location\": \"Claygate\", \"stage_seq\": 8, \"distance_m\": 24251.02, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0804\", \"location\": \"Hinchley Wood\", \"stage_seq\": 9, \"distance_m\": 26023.65, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 10, \"distance_m\": 27060.635, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0811\", \"location\": \"Surbiton\", \"stage_seq\": 11, \"distance_m\": 29271.09, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 12, \"distance_m\": 32175.947, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815H\", \"location\": \"New Malden\", \"stage_seq\": 13, \"distance_m\": 32931.781, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Raynes Park\", \"stage_seq\": 14, \"distance_m\": 34803.933, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820H\", \"location\": \"Wimbledon\", \"stage_seq\": 15, \"distance_m\": 36937.811, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0825\", \"location\": \"Earlsfield\", \"stage_seq\": 16, \"distance_m\": 39594.42, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0829\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 17, \"distance_m\": 42310.707, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0834\", \"location\": \"Vauxhall\", \"stage_seq\": 18, \"distance_m\": 46507.352, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 19, \"distance_m\": 47845.948, \"section_seq\": 1, \"route_path_id\": 35016}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 20, \"distance_m\": 48574.925, \"section_seq\": 1, \"route_path_id\": 35016}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48574.925, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35016}], \"total_distance_m\": 48574.925, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38140.614, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10434.311, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0734", "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\": 28096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:37:55Z\", \"source_id\": 49368913, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:01Z\", \"source_id\": 16021716, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:42:44Z\", \"source_id\": 49382158, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:42:46Z\", \"source_id\": 16025597, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:26Z\", \"source_id\": 49395188, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:29Z\", \"source_id\": 16029454, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:49:45Z\", \"source_id\": 49401510, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:51:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:49:49Z\", \"source_id\": 16031306, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:54:51Z\", \"source_id\": 49415536, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:54:55Z\", \"source_id\": 16035504, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:17Z\", \"source_id\": 49424886, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:59:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:19Z\", \"source_id\": 16038382, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:01:36Z\", \"source_id\": 49434362, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:01:39Z\", \"source_id\": 16041171, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:56Z\", \"source_id\": 49441176, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:05:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:04:01Z\", \"source_id\": 16043146, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:21Z\", \"source_id\": 49459902, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:23Z\", \"source_id\": 16048478, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:05Z\", \"source_id\": 49473607, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:15:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:08Z\", \"source_id\": 16052545, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:45Z\", \"source_id\": 49483992, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:50Z\", \"source_id\": 16055667, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:20:23Z\", \"source_id\": 49488820, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:21:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:20:28Z\", \"source_id\": 16056984, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:25:35Z\", \"source_id\": 49503809, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:25:44Z\", \"source_id\": 16061468, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:19Z\", \"source_id\": 49514588, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:30:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:24Z\", \"source_id\": 16064469, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:35:10Z\", \"source_id\": 49531853, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:35:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:35:15Z\", \"source_id\": 16069359, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:42Z\", \"source_id\": 49545166, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:44Z\", \"source_id\": 16073036, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "4", "timing_fact_generation": 1789544413064971, "current_leg_arrival_utc": "2026-09-16T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:10.230646", "service_state_evidence_id": 16073036, "current_leg_start_actual_dep": "2026-09-16T08:37:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:10.641022", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
GLD |
None |
2G16 |
701057 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 198.732, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 317.46, "from_m": 198.732, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 842.044, "from_m": 317.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2401.836, "from_m": 842.044, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6778.156, "from_m": 2401.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15550.096, "from_m": 6778.156, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24426.375, "from_m": 15550.096, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26781.051, "from_m": 24426.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": 27060.635, "from_m": 26781.051, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28546.696, "from_m": 27060.635, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32548.344, "from_m": 28546.696, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36433.723, "from_m": 32548.344, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36492.519, "from_m": 36433.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": 37160.14, "from_m": 36492.519, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37191.166, "from_m": 37160.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41939.58, "from_m": 37191.166, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42642.92, "from_m": 41939.58, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42736.884, "from_m": 42642.92, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43481.778, "from_m": 42736.884, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45408.249, "from_m": 43481.778, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45531.591, "from_m": 45408.249, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46312.33, "from_m": 45531.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47142.913, "from_m": 46312.33, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47997.59, "from_m": 47142.913, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48574.925, "from_m": 47997.59, "capability_applied": null, "effective_limit_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": 602114, "profile_key": "b355777526052c73a0255b6257d76e51d8926e21a1e7a56d70653d0dd406d73f", "schedule_id": 17247, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0734", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35016}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0738", "location": "London Road (Guildford)", "stage_seq": 2, "distance_m": 2639.046, "section_seq": 1, "route_path_id": 35016}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743", "location": "Clandon", "stage_seq": 3, "distance_m": 7890.076, "section_seq": 1, "route_path_id": 35016}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0747H", "location": "Horsley", "stage_seq": 4, "distance_m": 12985.077, "section_seq": 1, "route_path_id": 35016}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "Effingham Junction", "stage_seq": 5, "distance_m": 14678.024, "section_seq": 1, "route_path_id": 35016}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0754H", "location": "Cobham & Stoke d'Abernon", "stage_seq": 6, "distance_m": 18354.458, "section_seq": 1, "route_path_id": 35016}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758", "location": "Oxshott", "stage_seq": 7, "distance_m": 21219.423, "section_seq": 1, "route_path_id": 35016}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0801", "location": "Claygate", "stage_seq": 8, "distance_m": 24251.02, "section_seq": 1, "route_path_id": 35016}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0804", "location": "Hinchley Wood", "stage_seq": 9, "distance_m": 26023.65, "section_seq": 1, "route_path_id": 35016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Hampton Court Jn", "stage_seq": 10, "distance_m": 27060.635, "section_seq": 1, "route_path_id": 35016}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0811", "location": "Surbiton", "stage_seq": 11, "distance_m": 29271.09, "section_seq": 1, "route_path_id": 35016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812H", "location": "Berrylands Juncton", "stage_seq": 12, "distance_m": 32175.947, "section_seq": 1, "route_path_id": 35016}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815H", "location": "New Malden", "stage_seq": 13, "distance_m": 32931.781, "section_seq": 1, "route_path_id": 35016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Raynes Park", "stage_seq": 14, "distance_m": 34803.933, "section_seq": 1, "route_path_id": 35016}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820H", "location": "Wimbledon", "stage_seq": 15, "distance_m": 36937.811, "section_seq": 1, "route_path_id": 35016}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0825", "location": "Earlsfield", "stage_seq": 16, "distance_m": 39594.42, "section_seq": 1, "route_path_id": 35016}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0829", "location": "Clapham Junction (M)", "stage_seq": 17, "distance_m": 42310.707, "section_seq": 1, "route_path_id": 35016}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0834", "location": "Vauxhall", "stage_seq": 18, "distance_m": 46507.352, "section_seq": 1, "route_path_id": 35016}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Waterloo West Crossings", "stage_seq": 19, "distance_m": 47845.948, "section_seq": 1, "route_path_id": 35016}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 20, "distance_m": 48574.925, "section_seq": 1, "route_path_id": 35016}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48574.925, "from_m": 0.0, "section_seq": 1, "route_path_id": 35016}], "total_distance_m": 48574.925, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38140.614, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10434.311, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28096, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:37:55Z", "source_id": 49368913, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:38:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:01Z", "source_id": 16021716, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28100, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:42:44Z", "source_id": 49382158, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:44:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:42:46Z", "source_id": 16025597, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28104, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:26Z", "source_id": 49395188, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:48:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:29Z", "source_id": 16029454, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28108, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:49:45Z", "source_id": 49401510, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:51:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:49:49Z", "source_id": 16031306, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28120, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:54:51Z", "source_id": 49415536, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:55:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:54:55Z", "source_id": 16035504, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28554, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:17Z", "source_id": 49424886, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:59:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:19Z", "source_id": 16038382, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28550, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:01:36Z", "source_id": 49434362, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:01:39Z", "source_id": 16041171, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28546, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:56Z", "source_id": 49441176, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:05:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:04:01Z", "source_id": 16043146, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:21Z", "source_id": 49459902, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:11:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:23Z", "source_id": 16048478, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28494, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:05Z", "source_id": 49473607, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:15:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:08Z", "source_id": 16052545, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29471, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:45Z", "source_id": 49483992, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:19:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:50Z", "source_id": 16055667, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:20:23Z", "source_id": 49488820, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:21:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:20:28Z", "source_id": 16056984, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:25:35Z", "source_id": 49503809, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:26:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:25:44Z", "source_id": 16061468, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:19Z", "source_id": 49514588, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:30:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:24Z", "source_id": 16064469, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:35:10Z", "source_id": 49531853, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:35:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:35:15Z", "source_id": 16069359, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28951, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:42Z", "source_id": 49545166, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:41:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:44Z", "source_id": 16073036, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
Guildford |
0734 |
0734 |
3 |
None |
None |
London Waterloo |
0840 |
0838 |
4 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81641/2026-09-16/detailed |
None |
Vauxhall |
2026-09-16T08:37: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 |
0837 |
0841 |
Clapham Junction (M) |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-16 07:51:37 |
TERMINATED |
2026-09-16 07:41:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073036 |
1789544413064971 |
78 |
78 |
2026-09-16 07:51:10.641022 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:10.230646 |
| 571575 |
603075 |
G39674 |
782J08MC16 |
2026-09-16 |
COMPLETE |
16073096 |
2026-09-16 08:41:00 |
2026-09-16 07:51:37 |
2026-09-18 07:51:37 |
{"id": 603075, "stp": "P", "toc": "Transport for Wales", "uid": "G39674", "consist": "398023", "dest_crs": "PPD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39674/2026-09-16/detailed", "trust_id": "782J08MC16", "origin_crs": "CDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Pontypridd", "service_date": "2026-09-16", "dest_arr_time": "0840", "dest_platform": "1", "is_terminated": 1, "next_location": "Pontypridd", "signalling_id": "2J08", "timing_status": "LATE", "origin_station": "Cardiff Bay", "current_leg_arr": "0841", "current_leg_dep": "0836", "current_leg_end": "Pontypridd", "origin_dep_time": "0808", "origin_platform": "2", "current_location": "Pontypridd", "last_update_time": "2026-09-16T07:51:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3249854999999995, 51.5918935], [-3.3250111, 51.592196599999994], [-3.3250722, 51.592468700000005], [-3.3251305, 51.59263690000001], [-3.3252713999999997, 51.59298630000001], [-3.3255306, 51.5933866], [-3.3259078, 51.5938278], [-3.3263398, 51.59425029999999], [-3.3268126999999996, 51.59465029999999], [-3.327548999999999, 51.5951979], [-3.3288085999999995, 51.596070999999995], [-3.3294585999999997, 51.59647689999999], [-3.3300119, 51.596770500000005], [-3.3316555999999995, 51.59754869999999], [-3.332259, 51.59780499999999], [-3.3326963, 51.59797030000001], [-3.3331533999999996, 51.59812610000001], [-3.3335473, 51.598241599999994], [-3.3339628, 51.5983457], [-3.3343623999999994, 51.5984331], [-3.3347865, 51.5985086], [-3.335147399999999, 51.598559300000005], [-3.3354494, 51.59859019999999], [-3.3358814999999997, 51.5986315], [-3.3361001999999997, 51.5986465], [-3.336586, 51.59867239999999], [-3.3366368999999994, 51.598672699999995], [-3.3368093, 51.5986728], [-3.3370331, 51.598668399999994], [-3.3373138, 51.598664], [-3.3388428999999995, 51.5986777], [-3.3390658999999996, 51.59868149999999], [-3.3392679999999997, 51.5986922], [-3.3394708999999994, 51.5987144], [-3.3396799999999995, 51.59874400000001], [-3.3398081, 51.5987673], [-3.3400986, 51.598841], [-3.3403896999999994, 51.598931799999995], [-3.3406672999999993, 51.59902600000001], [-3.3408027, 51.5990809], [-3.3409999, 51.5991684]]}", "current_leg_start": "Treforest", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "51.5991684", "next_location_lon": "-3.3409999", "previous_location": "Treforest", "current_leg_milage": "0.9", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 883.645, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2201.106, \"from_m\": 883.645, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6346.758, \"from_m\": 2201.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8380.387, \"from_m\": 6346.758, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 8841.325, \"from_m\": 8380.387, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11543.842, \"from_m\": 8841.325, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11590.262, \"from_m\": 11543.842, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12670.602, \"from_m\": 11590.262, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15167.645, \"from_m\": 12670.602, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18248.502, \"from_m\": 15167.645, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20241.243, \"from_m\": 18248.502, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20287.94, \"from_m\": 20241.243, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20397.902, \"from_m\": 20287.94, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20522.923, \"from_m\": 20397.902, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20684.531, \"from_m\": 20522.923, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 603075, \"profile_key\": \"6b0fca3fe90f3bb6c1a39f1acdb5c4d7c112f28cb10f7337d866641335cfbb0f\", \"schedule_id\": 37073, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Cardiff Bay\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0812H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 2, \"distance_m\": 1702.266, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"Cathays\", \"stage_seq\": 3, \"distance_m\": 2713.107, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819H\", \"location\": \"Llandaf\", \"stage_seq\": 4, \"distance_m\": 6881.648, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822H\", \"location\": \"Radyr\", \"stage_seq\": 5, \"distance_m\": 8621.268, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0827H\", \"location\": \"Taffs Well\", \"stage_seq\": 6, \"distance_m\": 11615.838, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": \"0831H\", \"location\": \"Trefforest Estate\", \"stage_seq\": 7, \"distance_m\": 15530.943, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0836\", \"location\": \"Treforest\", \"stage_seq\": 8, \"distance_m\": 19194.382, \"section_seq\": 1, \"route_path_id\": 32156}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Pontypridd\", \"stage_seq\": 9, \"distance_m\": 20684.531, \"section_seq\": 1, \"route_path_id\": 32156}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20684.531, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32156}], \"total_distance_m\": 20684.531, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 20684.531, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0808", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5991684", "current_position_lon": "-3.3409999", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:18Z\", \"source_id\": 49462517, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:20Z\", \"source_id\": 16049330, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:01Z\", \"source_id\": 49470556, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:14:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:06Z\", \"source_id\": 16051611, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:44Z\", \"source_id\": 49481117, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:49Z\", \"source_id\": 16054798, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:50Z\", \"source_id\": 49493054, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:22:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:55Z\", \"source_id\": 16058265, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:20Z\", \"source_id\": 49506037, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:27:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:23Z\", \"source_id\": 16062026, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:43Z\", \"source_id\": 49518740, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:49Z\", \"source_id\": 16065663, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:45Z\", \"source_id\": 49530715, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:35:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:48Z\", \"source_id\": 16069047, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:44Z\", \"source_id\": 49545325, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:48Z\", \"source_id\": 16073096, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Pontypridd", "service_state_platform": "1", "timing_fact_generation": 1789544389143981, "current_leg_arrival_utc": "2026-09-16T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:11.096538", "service_state_evidence_id": 16073096, "current_leg_start_actual_dep": "2026-09-16T08:37:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:11.336350", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDB |
PPD |
2J08 |
398023 |
3 |
60 |
None |
{"version": 3, "segments": [{"to_m": 883.645, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2201.106, "from_m": 883.645, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6346.758, "from_m": 2201.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8380.387, "from_m": 6346.758, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 8841.325, "from_m": 8380.387, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11543.842, "from_m": 8841.325, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11590.262, "from_m": 11543.842, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12670.602, "from_m": 11590.262, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15167.645, "from_m": 12670.602, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18248.502, "from_m": 15167.645, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20241.243, "from_m": 18248.502, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20287.94, "from_m": 20241.243, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20397.902, "from_m": 20287.94, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20522.923, "from_m": 20397.902, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20684.531, "from_m": 20522.923, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 603075, "profile_key": "6b0fca3fe90f3bb6c1a39f1acdb5c4d7c112f28cb10f7337d866641335cfbb0f", "schedule_id": 37073, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0808", "location": "Cardiff Bay", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0812H", "location": "Cardiff Queen Street", "stage_seq": 2, "distance_m": 1702.266, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "Cathays", "stage_seq": 3, "distance_m": 2713.107, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819H", "location": "Llandaf", "stage_seq": 4, "distance_m": 6881.648, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822H", "location": "Radyr", "stage_seq": 5, "distance_m": 8621.268, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0827H", "location": "Taffs Well", "stage_seq": 6, "distance_m": 11615.838, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": "0831H", "location": "Trefforest Estate", "stage_seq": 7, "distance_m": 15530.943, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0836", "location": "Treforest", "stage_seq": 8, "distance_m": 19194.382, "section_seq": 1, "route_path_id": 32156}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Pontypridd", "stage_seq": 9, "distance_m": 20684.531, "section_seq": 1, "route_path_id": 32156}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20684.531, "from_m": 0.0, "section_seq": 1, "route_path_id": 32156}], "total_distance_m": 20684.531, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 20684.531, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25251, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:18Z", "source_id": 49462517, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:11:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:20Z", "source_id": 16049330, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25243, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:01Z", "source_id": 49470556, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:14:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:06Z", "source_id": 16051611, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:44Z", "source_id": 49481117, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:19:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:49Z", "source_id": 16054798, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25229, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:50Z", "source_id": 49493054, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:22:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:55Z", "source_id": 16058265, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25147, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:20Z", "source_id": 49506037, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:27:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:23Z", "source_id": 16062026, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25138, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:43Z", "source_id": 49518740, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:31:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:49Z", "source_id": 16065663, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25134, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:45Z", "source_id": 49530715, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:35:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:48Z", "source_id": 16069047, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25124, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:44Z", "source_id": 49545325, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:41:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:48Z", "source_id": 16073096, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
Cardiff Bay |
0808 |
0808 |
2 |
None |
None |
Pontypridd |
0840 |
0840 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39674/2026-09-16/detailed |
None |
Treforest |
2026-09-16T08:37:00+01:00 |
Pontypridd |
5.0 |
{"type": "LineString", "coordinates": [[-3.3249854999999995, 51.5918935], [-3.3250111, 51.592196599999994], [-3.3250722, 51.592468700000005], [-3.3251305, 51.59263690000001], [-3.3252713999999997, 51.59298630000001], [-3.3255306, 51.5933866], [-3.3259078, 51.5938278], [-3.3263398, 51.59425029999999], [-3.3268126999999996, 51.59465029999999], [-3.327548999999999, 51.5951979], [-3.3288085999999995, 51.596070999999995], [-3.3294585999999997, 51.59647689999999], [-3.3300119, 51.596770500000005], [-3.3316555999999995, 51.59754869999999], [-3.332259, 51.59780499999999], [-3.3326963, 51.59797030000001], [-3.3331533999999996, 51.59812610000001], [-3.3335473, 51.598241599999994], [-3.3339628, 51.5983457], [-3.3343623999999994, 51.5984331], [-3.3347865, 51.5985086], [-3.335147399999999, 51.598559300000005], [-3.3354494, 51.59859019999999], [-3.3358814999999997, 51.5986315], [-3.3361001999999997, 51.5986465], [-3.336586, 51.59867239999999], [-3.3366368999999994, 51.598672699999995], [-3.3368093, 51.5986728], [-3.3370331, 51.598668399999994], [-3.3373138, 51.598664], [-3.3388428999999995, 51.5986777], [-3.3390658999999996, 51.59868149999999], [-3.3392679999999997, 51.5986922], [-3.3394708999999994, 51.5987144], [-3.3396799999999995, 51.59874400000001], [-3.3398081, 51.5987673], [-3.3400986, 51.598841], [-3.3403896999999994, 51.598931799999995], [-3.3406672999999993, 51.59902600000001], [-3.3408027, 51.5990809], [-3.3409999, 51.5991684]]} |
0.9 |
0836 |
0841 |
Treforest |
Pontypridd |
Pontypridd |
51.5991684 |
-3.3409999 |
51.5991684 |
-3.3409999 |
1 |
0 |
2026-09-16 07:51:37 |
TERMINATED |
2026-09-16 07:41:00 |
Pontypridd |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073096 |
1789544389143981 |
42 |
42 |
2026-09-16 07:51:11.336350 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:11.096538 |
| 571576 |
600423 |
P86238 |
871S04M616 |
2026-09-16 |
COMPLETE |
16073520 |
2026-09-16 08:41:00 |
2026-09-16 07:51:37 |
2026-09-18 07:51:37 |
{"id": 600423, "stp": "P", "toc": "Southeastern", "uid": "P86238", "consist": "375615+375711", "dest_crs": "RAM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86238/2026-09-16/detailed", "trust_id": "871S04M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-16", "dest_arr_time": "0840", "dest_platform": "2", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "1S04", "timing_status": "LATE", "origin_station": "London Victoria", "current_leg_arr": "0841", "current_leg_dep": "0838", "current_leg_end": "Ramsgate", "origin_dep_time": "0640", "origin_platform": "5", "current_location": "Ramsgate", "last_update_time": "2026-09-16T07:51:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4243629999999998, 51.34585779999999], [1.4238303, 51.34590430000001], [1.4235662999999998, 51.345937000000006], [1.4233109999999998, 51.34598230000001], [1.4228289, 51.3460523], [1.4206597, 51.3461788], [1.4203161, 51.34617660000001], [1.4198148999999998, 51.3461377], [1.4192919999999998, 51.3460704], [1.4187886999999997, 51.3459752], [1.4181862999999997, 51.3458108], [1.4141258, 51.344319], [1.4139097, 51.3442379], [1.4105424, 51.3430132], [1.4093142, 51.3425616], [1.4082617, 51.34216789999999], [1.4080056999999997, 51.342073099999986], [1.4076284, 51.3419514], [1.4073317999999997, 51.3418393], [1.4067372, 51.34162010000001], [1.4054503, 51.34114220000001], [1.4045821999999997, 51.3408244], [1.4043747, 51.340750799999995], [1.404106, 51.3406634], [1.4038514, 51.34059080000001], [1.4036188, 51.340532899999985], [1.4036088, 51.34053059999999], [1.4033736, 51.3404769], [1.4031346999999998, 51.34043369999999], [1.4027182, 51.3403738], [1.4023379, 51.3403355], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]}", "current_leg_start": "Dumpton Park", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "Dumpton Park", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1130.451, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1450.613, \"from_m\": 1130.451, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1881.648, \"from_m\": 1450.613, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3178.928, \"from_m\": 1881.648, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3302.318, \"from_m\": 3252.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3410.462, \"from_m\": 3302.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.414, \"from_m\": 3410.462, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6106.328, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6697.202, \"from_m\": 6106.328, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12225.943, \"from_m\": 6697.202, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12297.408, \"from_m\": 12225.943, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21670.505, \"from_m\": 12297.408, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21743.653, \"from_m\": 21670.505, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21757.707, \"from_m\": 21743.653, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28054.766, \"from_m\": 21757.707, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28167.737, \"from_m\": 28054.766, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28221.087, \"from_m\": 28167.737, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36348.347, \"from_m\": 28221.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\": 36403.832, \"from_m\": 36348.347, \"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\": 41813.528, \"from_m\": 36403.832, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41894.499, \"from_m\": 41813.528, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52059.366, \"from_m\": 41894.499, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 52924.057, \"from_m\": 52059.366, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52958.475, \"from_m\": 52924.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\": 53310.946, \"from_m\": 52958.475, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53346.39, \"from_m\": 53310.946, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54396.664, \"from_m\": 53346.39, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54421.039, \"from_m\": 54396.664, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55611.295, \"from_m\": 54421.039, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56164.619, \"from_m\": 55611.295, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59095.895, \"from_m\": 56164.619, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62678.432, \"from_m\": 59095.895, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 62701.559, \"from_m\": 62678.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\": 66822.588, \"from_m\": 62701.559, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 68395.44, \"from_m\": 66822.588, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 70927.314, \"from_m\": 68395.44, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70944.993, \"from_m\": 70927.314, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76080.918, \"from_m\": 70944.993, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77227.18, \"from_m\": 76080.918, \"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\": 79424.179, \"from_m\": 77227.18, \"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\": 80728.84, \"from_m\": 79424.179, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 82098.155, \"from_m\": 80728.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\": 83496.302, \"from_m\": 82098.155, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83610.155, \"from_m\": 83496.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\": 84041.554, \"from_m\": 83610.155, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 93881.95, \"from_m\": 84041.554, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 94898.646, \"from_m\": 93881.95, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 99954.367, \"from_m\": 94898.646, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 101605.552, \"from_m\": 99954.367, \"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\": 102094.514, \"from_m\": 101605.552, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 106145.861, \"from_m\": 102094.514, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 106170.931, \"from_m\": 106145.861, \"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\": 106957.917, \"from_m\": 106170.931, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 106977.742, \"from_m\": 106957.917, \"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\": 108718.36, \"from_m\": 106977.742, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 108735.197, \"from_m\": 108718.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\": 112698.901, \"from_m\": 108735.197, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 113067.63, \"from_m\": 112698.901, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 116353.346, \"from_m\": 113067.63, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 118155.506, \"from_m\": 116353.346, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 119015.689, \"from_m\": 118155.506, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 125021.838, \"from_m\": 119015.689, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 126154.343, \"from_m\": 125021.838, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 126769.687, \"from_m\": 126154.343, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 127416.283, \"from_m\": 126769.687, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 127458.599, \"from_m\": 127416.283, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 127735.782, \"from_m\": 127458.599, \"capability_applied\": null, \"effective_limit_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\": 600423, \"profile_key\": \"d304686b5d12af186c5ac259a89347a19956097c28d545f264b03d8caff932e0\", \"schedule_id\": 22911, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5155.669, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Herne Hill\", \"stage_seq\": 5, \"distance_m\": 6408.001, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Kent House\", \"stage_seq\": 6, \"distance_m\": 12571.34, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 7, \"distance_m\": 13910.772, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Shortlands\", \"stage_seq\": 8, \"distance_m\": 16029.206, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0657\", \"location\": \"Bromley South\", \"stage_seq\": 9, \"distance_m\": 17486.695, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Bickley Jn\", \"stage_seq\": 10, \"distance_m\": 20207.677, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 11, \"distance_m\": 21584.041, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Swanley\", \"stage_seq\": 12, \"distance_m\": 27945.705, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Fawkham Jn\", \"stage_seq\": 13, \"distance_m\": 36297.847, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710H\", \"location\": \"Sole Street\", \"stage_seq\": 14, \"distance_m\": 43096.303, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 15, \"distance_m\": 52958.475, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0719\", \"location\": \"Rochester\", \"stage_seq\": 16, \"distance_m\": 53629.693, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0722H\", \"location\": \"Chatham\", \"stage_seq\": 17, \"distance_m\": 55024.412, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0727\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 18, \"distance_m\": 57610.181, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0732\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 19, \"distance_m\": 62336.987, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Rainham East Jn\", \"stage_seq\": 20, \"distance_m\": 63373.536, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736\", \"location\": \"Newington\", \"stage_seq\": 21, \"distance_m\": 66638.261, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 22, \"distance_m\": 70386.401, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 23, \"distance_m\": 70944.993, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0741\", \"location\": \"Sittingbourne\", \"stage_seq\": 24, \"distance_m\": 71816.886, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0745H\", \"location\": \"Teynham\", \"stage_seq\": 25, \"distance_m\": 76946.016, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0755\", \"location\": \"Faversham\", \"stage_seq\": 26, \"distance_m\": 83386.137, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0804\", \"location\": \"Whitstable\", \"stage_seq\": 27, \"distance_m\": 94785.839, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807\", \"location\": \"Chestfield & Swalecliffe\", \"stage_seq\": 28, \"distance_m\": 97226.155, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811H\", \"location\": \"Herne Bay\", \"stage_seq\": 29, \"distance_m\": 100654.661, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820\", \"location\": \"Birchington-on-Sea\", \"stage_seq\": 30, \"distance_m\": 113465.179, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0823H\", \"location\": \"Westgate-on-Sea\", \"stage_seq\": 31, \"distance_m\": 116202.108, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827H\", \"location\": \"Margate\", \"stage_seq\": 32, \"distance_m\": 118535.191, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0833\", \"location\": \"Broadstairs\", \"stage_seq\": 33, \"distance_m\": 123716.471, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0836H\", \"location\": \"Dumpton Park\", \"stage_seq\": 34, \"distance_m\": 125715.961, \"section_seq\": 1, \"route_path_id\": 99879}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 35, \"distance_m\": 127735.782, \"section_seq\": 1, \"route_path_id\": 99879}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 127735.782, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99879}], \"total_distance_m\": 127735.782, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 126275.422, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1460.36, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0640", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:06Z\", \"source_id\": 49233075, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:09Z\", \"source_id\": 15980787, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:05Z\", \"source_id\": 49235335, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:08Z\", \"source_id\": 15981518, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:53Z\", \"source_id\": 49247164, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:58Z\", \"source_id\": 15985105, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:44Z\", \"source_id\": 49249285, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:48Z\", \"source_id\": 15985750, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:55Z\", \"source_id\": 49252026, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:58Z\", \"source_id\": 15986623, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:11Z\", \"source_id\": 49255203, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:13Z\", \"source_id\": 15987546, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:03:16Z\", \"source_id\": 49275930, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:03:18Z\", \"source_id\": 15993775, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:10:24Z\", \"source_id\": 49294543, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:10:27Z\", \"source_id\": 15999349, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:17:43Z\", \"source_id\": 49313769, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:17:48Z\", \"source_id\": 16005119, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:21:44Z\", \"source_id\": 49324420, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:21:49Z\", \"source_id\": 16008391, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:25:52Z\", \"source_id\": 49335633, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:25:57Z\", \"source_id\": 16011785, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:40Z\", \"source_id\": 49348755, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:45Z\", \"source_id\": 16015639, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:35:18Z\", \"source_id\": 49361522, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:35:18Z\", \"source_id\": 16019473, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:40:21Z\", \"source_id\": 49375828, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:40:25Z\", \"source_id\": 16023736, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:45:46Z\", \"source_id\": 49390482, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:45:52Z\", \"source_id\": 16028075, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:51:53Z\", \"source_id\": 49407648, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:51:53Z\", \"source_id\": 16033031, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:04:01Z\", \"source_id\": 49441298, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:05:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:04:04Z\", \"source_id\": 16043226, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:23Z\", \"source_id\": 49454317, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:09:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:23Z\", \"source_id\": 16046856, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:57Z\", \"source_id\": 49464334, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:12:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:59Z\", \"source_id\": 16049881, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:12Z\", \"source_id\": 49491234, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:22:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:16Z\", \"source_id\": 16057739, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:10Z\", \"source_id\": 49499615, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:25:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:14Z\", \"source_id\": 16060172, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:20Z\", \"source_id\": 49511717, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:23Z\", \"source_id\": 16063672, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33132, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:33:48Z\", \"source_id\": 49527933, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:34:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:33:51Z\", \"source_id\": 16068202, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:36:33Z\", \"source_id\": 49536092, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:37:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:36:38Z\", \"source_id\": 16070528, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:19Z\", \"source_id\": 49546942, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:21Z\", \"source_id\": 16073520, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "2", "timing_fact_generation": 1789544421751278, "current_leg_arrival_utc": "2026-09-16T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:16.870596", "service_state_evidence_id": 16073520, "current_leg_start_actual_dep": "2026-09-16T08:37:30+01:00", "operational_evidence_version": 146, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:17.193610", "service_state_valid_until_kind": null, "operational_interpretation_version": 146, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
RAM |
1S04 |
375615+375711 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1130.451, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1130.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6106.328, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6697.202, "from_m": 6106.328, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12225.943, "from_m": 6697.202, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12297.408, "from_m": 12225.943, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21670.505, "from_m": 12297.408, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21743.653, "from_m": 21670.505, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21757.707, "from_m": 21743.653, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28054.766, "from_m": 21757.707, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28167.737, "from_m": 28054.766, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28221.087, "from_m": 28167.737, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36348.347, "from_m": 28221.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": 36403.832, "from_m": 36348.347, "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": 41813.528, "from_m": 36403.832, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41894.499, "from_m": 41813.528, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52059.366, "from_m": 41894.499, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52924.057, "from_m": 52059.366, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52958.475, "from_m": 52924.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": 53310.946, "from_m": 52958.475, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53346.39, "from_m": 53310.946, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54396.664, "from_m": 53346.39, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54421.039, "from_m": 54396.664, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55611.295, "from_m": 54421.039, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56164.619, "from_m": 55611.295, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59095.895, "from_m": 56164.619, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62678.432, "from_m": 59095.895, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 62701.559, "from_m": 62678.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": 66822.588, "from_m": 62701.559, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 68395.44, "from_m": 66822.588, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 70927.314, "from_m": 68395.44, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70944.993, "from_m": 70927.314, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 76080.918, "from_m": 70944.993, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 77227.18, "from_m": 76080.918, "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": 79424.179, "from_m": 77227.18, "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": 80728.84, "from_m": 79424.179, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 82098.155, "from_m": 80728.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": 83496.302, "from_m": 82098.155, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 83610.155, "from_m": 83496.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": 84041.554, "from_m": 83610.155, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 93881.95, "from_m": 84041.554, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 94898.646, "from_m": 93881.95, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 99954.367, "from_m": 94898.646, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 101605.552, "from_m": 99954.367, "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": 102094.514, "from_m": 101605.552, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 106145.861, "from_m": 102094.514, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 106170.931, "from_m": 106145.861, "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": 106957.917, "from_m": 106170.931, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 106977.742, "from_m": 106957.917, "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": 108718.36, "from_m": 106977.742, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 108735.197, "from_m": 108718.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": 112698.901, "from_m": 108735.197, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 113067.63, "from_m": 112698.901, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 116353.346, "from_m": 113067.63, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 118155.506, "from_m": 116353.346, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 119015.689, "from_m": 118155.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 125021.838, "from_m": 119015.689, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 126154.343, "from_m": 125021.838, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 126769.687, "from_m": 126154.343, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 127416.283, "from_m": 126769.687, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 127458.599, "from_m": 127416.283, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 127735.782, "from_m": 127458.599, "capability_applied": null, "effective_limit_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": 600423, "profile_key": "d304686b5d12af186c5ac259a89347a19956097c28d545f264b03d8caff932e0", "schedule_id": 22911, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0640", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 99879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 99879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646", "location": "Brixton", "stage_seq": 4, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 99879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Herne Hill", "stage_seq": 5, "distance_m": 6408.001, "section_seq": 1, "route_path_id": 99879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Kent House", "stage_seq": 6, "distance_m": 12571.34, "section_seq": 1, "route_path_id": 99879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653H", "location": "Beckenham Junction", "stage_seq": 7, "distance_m": 13910.772, "section_seq": 1, "route_path_id": 99879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Shortlands", "stage_seq": 8, "distance_m": 16029.206, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0657", "location": "Bromley South", "stage_seq": 9, "distance_m": 17486.695, "section_seq": 1, "route_path_id": 99879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Bickley Jn", "stage_seq": 10, "distance_m": 20207.677, "section_seq": 1, "route_path_id": 99879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "St. Mary Cray Jn", "stage_seq": 11, "distance_m": 21584.041, "section_seq": 1, "route_path_id": 99879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Swanley", "stage_seq": 12, "distance_m": 27945.705, "section_seq": 1, "route_path_id": 99879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Fawkham Jn", "stage_seq": 13, "distance_m": 36297.847, "section_seq": 1, "route_path_id": 99879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710H", "location": "Sole Street", "stage_seq": 14, "distance_m": 43096.303, "section_seq": 1, "route_path_id": 99879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717", "location": "Rochester Bridge Jn", "stage_seq": 15, "distance_m": 52958.475, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0719", "location": "Rochester", "stage_seq": 16, "distance_m": 53629.693, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0722H", "location": "Chatham", "stage_seq": 17, "distance_m": 55024.412, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0727", "location": "Gillingham (Kent)", "stage_seq": 18, "distance_m": 57610.181, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0732", "location": "Rainham (Kent)", "stage_seq": 19, "distance_m": 62336.987, "section_seq": 1, "route_path_id": 99879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Rainham East Jn", "stage_seq": 20, "distance_m": 63373.536, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736", "location": "Newington", "stage_seq": 21, "distance_m": 66638.261, "section_seq": 1, "route_path_id": 99879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Western Jn (Sittingbourne)", "stage_seq": 22, "distance_m": 70386.401, "section_seq": 1, "route_path_id": 99879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 23, "distance_m": 70944.993, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0741", "location": "Sittingbourne", "stage_seq": 24, "distance_m": 71816.886, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0745H", "location": "Teynham", "stage_seq": 25, "distance_m": 76946.016, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0755", "location": "Faversham", "stage_seq": 26, "distance_m": 83386.137, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0804", "location": "Whitstable", "stage_seq": 27, "distance_m": 94785.839, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807", "location": "Chestfield & Swalecliffe", "stage_seq": 28, "distance_m": 97226.155, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811H", "location": "Herne Bay", "stage_seq": 29, "distance_m": 100654.661, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820", "location": "Birchington-on-Sea", "stage_seq": 30, "distance_m": 113465.179, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0823H", "location": "Westgate-on-Sea", "stage_seq": 31, "distance_m": 116202.108, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827H", "location": "Margate", "stage_seq": 32, "distance_m": 118535.191, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0833", "location": "Broadstairs", "stage_seq": 33, "distance_m": 123716.471, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0836H", "location": "Dumpton Park", "stage_seq": 34, "distance_m": 125715.961, "section_seq": 1, "route_path_id": 99879}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 35, "distance_m": 127735.782, "section_seq": 1, "route_path_id": 99879}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 127735.782, "from_m": 0.0, "section_seq": 1, "route_path_id": 99879}], "total_distance_m": 127735.782, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 126275.422, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1460.36, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:06Z", "source_id": 49233075, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:46:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:09Z", "source_id": 15980787, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:05Z", "source_id": 49235335, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:47:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:08Z", "source_id": 15981518, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:53Z", "source_id": 49247164, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:52:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:58Z", "source_id": 15985105, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31365, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:44Z", "source_id": 49249285, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:53:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:48Z", "source_id": 15985750, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31858, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:55Z", "source_id": 49252026, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:55:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:58Z", "source_id": 15986623, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31878, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:11Z", "source_id": 49255203, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:55:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:13Z", "source_id": 15987546, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31964, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:03:16Z", "source_id": 49275930, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:04:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:03:18Z", "source_id": 15993775, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31982, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:10:24Z", "source_id": 49294543, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:11:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:10:27Z", "source_id": 15999349, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:17:43Z", "source_id": 49313769, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:18:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:17:48Z", "source_id": 16005119, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:21:44Z", "source_id": 49324420, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:22:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:21:49Z", "source_id": 16008391, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:25:52Z", "source_id": 49335633, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:26:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:25:57Z", "source_id": 16011785, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32355, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:40Z", "source_id": 49348755, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:31:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:45Z", "source_id": 16015639, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32365, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:35:18Z", "source_id": 49361522, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:36:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:35:18Z", "source_id": 16019473, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32405, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:40:21Z", "source_id": 49375828, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T06:41:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:40:25Z", "source_id": 16023736, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32422, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:45:46Z", "source_id": 49390482, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T06:46:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:45:52Z", "source_id": 16028075, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33204, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:51:53Z", "source_id": 49407648, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T06:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:51:53Z", "source_id": 16033031, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33172, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:04:01Z", "source_id": 49441298, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T07:05:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:04:04Z", "source_id": 16043226, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33168, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:23Z", "source_id": 49454317, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T07:09:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:23Z", "source_id": 16046856, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33164, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:57Z", "source_id": 49464334, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T07:12:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:59Z", "source_id": 16049881, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33160, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:12Z", "source_id": 49491234, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T07:22:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:16Z", "source_id": 16057739, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33156, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:10Z", "source_id": 49499615, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T07:25:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:14Z", "source_id": 16060172, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33140, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:20Z", "source_id": 49511717, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T07:28:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:23Z", "source_id": 16063672, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33132, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:33:48Z", "source_id": 49527933, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T07:34:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:33:51Z", "source_id": 16068202, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33070, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:36:33Z", "source_id": 49536092, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T07:37:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:36:38Z", "source_id": 16070528, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33112, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:19Z", "source_id": 49546942, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T07:41:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:21Z", "source_id": 16073520, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
London Victoria |
0640 |
0640 |
5 |
None |
None |
Ramsgate |
0840 |
0840 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86238/2026-09-16/detailed |
None |
Dumpton Park |
2026-09-16T08:37:30+01:00 |
Ramsgate |
3.0 |
{"type": "LineString", "coordinates": [[1.4243629999999998, 51.34585779999999], [1.4238303, 51.34590430000001], [1.4235662999999998, 51.345937000000006], [1.4233109999999998, 51.34598230000001], [1.4228289, 51.3460523], [1.4206597, 51.3461788], [1.4203161, 51.34617660000001], [1.4198148999999998, 51.3461377], [1.4192919999999998, 51.3460704], [1.4187886999999997, 51.3459752], [1.4181862999999997, 51.3458108], [1.4141258, 51.344319], [1.4139097, 51.3442379], [1.4105424, 51.3430132], [1.4093142, 51.3425616], [1.4082617, 51.34216789999999], [1.4080056999999997, 51.342073099999986], [1.4076284, 51.3419514], [1.4073317999999997, 51.3418393], [1.4067372, 51.34162010000001], [1.4054503, 51.34114220000001], [1.4045821999999997, 51.3408244], [1.4043747, 51.340750799999995], [1.404106, 51.3406634], [1.4038514, 51.34059080000001], [1.4036188, 51.340532899999985], [1.4036088, 51.34053059999999], [1.4033736, 51.3404769], [1.4031346999999998, 51.34043369999999], [1.4027182, 51.3403738], [1.4023379, 51.3403355], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]} |
1.2 |
0838 |
0841 |
Dumpton Park |
Ramsgate |
Ramsgate |
51.3411668 |
1.4054297 |
51.3411668 |
1.4054297 |
1 |
0 |
2026-09-16 07:51:37 |
TERMINATED |
2026-09-16 07:41:00 |
Ramsgate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073520 |
1789544421751278 |
146 |
146 |
2026-09-16 07:51:17.193610 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:16.870596 |
| 571577 |
602304 |
W83551 |
042T64MB16 |
2026-09-16 |
COMPLETE |
16073127 |
2026-09-16 08:41:00 |
2026-09-16 07:51:37 |
2026-09-18 07:51:37 |
{"id": 602304, "stp": "P", "toc": "ScotRail", "uid": "W83551", "consist": "170404", "dest_crs": "TWB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83551/2026-09-16/detailed", "trust_id": "042T64MB16", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tweedbank", "service_date": "2026-09-16", "dest_arr_time": "0843", "dest_platform": "1", "is_terminated": 1, "next_location": "Tweedbank", "signalling_id": "2T64", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "0841", "current_leg_dep": "0837", "current_leg_end": "Tweedbank", "origin_dep_time": "0740", "origin_platform": "3", "current_location": "Tweedbank", "last_update_time": "2026-09-16T07:51:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8076936999999997, 55.61854769999999], [-2.8055459, 55.617816], [-2.8050998999999996, 55.6176579], [-2.8047378, 55.6175188], [-2.8044332, 55.61739179999999], [-2.8041556, 55.6172657], [-2.8036900000000005, 55.617031], [-2.803166099999999, 55.6167223], [-2.8027428999999997, 55.61643089999999], [-2.8020614, 55.6159851], [-2.8011062, 55.615353], [-2.7988589, 55.6133442], [-2.7981360999999993, 55.6129037], [-2.7977722999999997, 55.612730000000006], [-2.7974029, 55.61258320000001], [-2.7966392, 55.6123481], [-2.7959027, 55.6121695], [-2.7926451, 55.6114108], [-2.7925360999999995, 55.6113854], [-2.7902334, 55.61084839999999], [-2.7893967999999996, 55.6106521], [-2.7885298999999995, 55.610450599999986], [-2.7870445, 55.61010520000001], [-2.7862975, 55.60993249999999], [-2.7854701999999993, 55.609755599999986], [-2.7851414999999995, 55.609693099999994], [-2.7847981, 55.60963480000001], [-2.784777380770516, 55.60963157659599], [-2.7841354, 55.609531700000005], [-2.7836502, 55.6094651], [-2.783143299999999, 55.6094063], [-2.7825869, 55.609351499999995], [-2.7815077999999995, 55.60927770000001], [-2.7804610999999997, 55.609219], [-2.7782423, 55.609088099999994], [-2.7763395999999996, 55.60898840000001], [-2.7752526, 55.60891579999999], [-2.7745182999999995, 55.608875], [-2.7735942999999996, 55.6088179], [-2.7729118999999995, 55.608778099999995], [-2.7721281000000007, 55.6087137], [-2.7716057, 55.6086637], [-2.7710833, 55.6086035], [-2.7702914999999995, 55.6084956], [-2.7695791999999995, 55.60839030000001], [-2.7693314, 55.608351899999995], [-2.7689036999999996, 55.608286599999985], [-2.7683878, 55.6082048], [-2.7679816999999995, 55.6081409], [-2.7673714, 55.60802830000001], [-2.7668937999999996, 55.607934599999986], [-2.7662685, 55.6078008], [-2.7661649, 55.6077786], [-2.7657820999999996, 55.6076912], [-2.7654474, 55.60761149999999], [-2.7649768, 55.60749359999999], [-2.7645931, 55.6073893], [-2.7640101999999995, 55.6072267], [-2.7637187, 55.607143], [-2.7635860999999995, 55.6071048], [-2.7630983999999996, 55.6069884], [-2.7622613, 55.60678949999999], [-2.7615882999999997, 55.60662099999999], [-2.7611161, 55.6064936], [-2.7580709999999997, 55.6056256], [-2.7578873, 55.6055732]]}", "current_leg_start": "Galashiels", "dest_arr_time_act": "0842", "motion_projection": null, "next_location_lat": "55.6055732", "next_location_lon": "-2.7578873", "previous_location": "Galashiels", "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\": 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\": 7262.353, \"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\": 7615.115, \"from_m\": 7262.353, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7927.701, \"from_m\": 7615.115, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7986.335, \"from_m\": 7927.701, \"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\": 11379.13, \"from_m\": 7986.335, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12021.137, \"from_m\": 11379.13, \"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\": 13601.179, \"from_m\": 12021.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\": 14139.279, \"from_m\": 13601.179, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14152.124, \"from_m\": 14139.279, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15298.941, \"from_m\": 14152.124, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17984.43, \"from_m\": 15298.941, \"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\": 18838.398, \"from_m\": 17984.43, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19241.028, \"from_m\": 18838.398, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28984.013, \"from_m\": 19241.028, \"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\": 34399.573, \"from_m\": 28984.013, \"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\": 35062.637, \"from_m\": 34399.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\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40056.787, \"from_m\": 35062.637, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 45036.015, \"from_m\": 40056.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\": 46877.959, \"from_m\": 45036.015, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49563.605, \"from_m\": 46877.959, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 52516.242, \"from_m\": 49563.605, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54270.381, \"from_m\": 52516.242, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56384.533, \"from_m\": 54270.381, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 56790.451, \"from_m\": 56384.533, \"capability_applied\": null, \"effective_limit_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\": 602304, \"profile_key\": \"b5807d6c412274b48756ac333248e88a35933218c74ab7bbadf2095424aaab99\", \"schedule_id\": 28774, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0746H\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750H\", \"location\": \"Brunstane\", \"stage_seq\": 5, \"distance_m\": 6165.02, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0755\", \"location\": \"Newcraighall\", \"stage_seq\": 6, \"distance_m\": 7381.283, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Newgraighall South Jn\", \"stage_seq\": 7, \"distance_m\": 7986.335, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758H\", \"location\": \"Shawfair\", \"stage_seq\": 8, \"distance_m\": 9133.542, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Kings Gate Jn\", \"stage_seq\": 9, \"distance_m\": 11379.13, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Eskbank\", \"stage_seq\": 10, \"distance_m\": 13260.342, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806\", \"location\": \"Newtongrange\", \"stage_seq\": 11, \"distance_m\": 15414.106, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0811\", \"location\": \"Gorebridge\", \"stage_seq\": 12, \"distance_m\": 19051.719, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Fushiebridge Jn\", \"stage_seq\": 13, \"distance_m\": 19783.178, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Tynehead Jn\", \"stage_seq\": 14, \"distance_m\": 25811.124, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Galabank Jn\", \"stage_seq\": 15, \"distance_m\": 41494.202, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0829\", \"location\": \"Stow\", \"stage_seq\": 16, \"distance_m\": 42620.926, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Bowland Jn\", \"stage_seq\": 17, \"distance_m\": 47878.184, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"0836H\", \"wtt_dep\": \"0837H\", \"location\": \"Galashiels\", \"stage_seq\": 18, \"distance_m\": 53225.391, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840H\", \"location\": \"Tweedbank Sig. Emb244\", \"stage_seq\": 19, \"distance_m\": 56215.333, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Tweedbank\", \"stage_seq\": 20, \"distance_m\": 56790.451, \"section_seq\": 1, \"route_path_id\": 39747}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56790.451, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39747}], \"total_distance_m\": 56790.451, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 56762.225, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 28.226, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0740", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.6055732", "current_position_lon": "-2.7578873", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:46:26Z\", \"source_id\": 49392476, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:46:27Z\", \"source_id\": 16028639, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:51:12Z\", \"source_id\": 49405772, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:52:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:51:18Z\", \"source_id\": 16032569, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 999, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:14Z\", \"source_id\": 49416580, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:17Z\", \"source_id\": 16035845, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 993, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:58Z\", \"source_id\": 49432568, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:02:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:01:03Z\", \"source_id\": 16040639, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:25:33Z\", \"source_id\": 49503732, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:25:38Z\", \"source_id\": 16061401, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:39Z\", \"source_id\": 49524528, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:36:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:41Z\", \"source_id\": 16067212, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:50Z\", \"source_id\": 49545584, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:52Z\", \"source_id\": 16073127, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tweedbank", "service_state_platform": "1", "timing_fact_generation": 1789544394960122, "current_leg_arrival_utc": "2026-09-16T08:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:17.740871", "service_state_evidence_id": 16073127, "current_leg_start_actual_dep": "2026-09-16T08:37:30+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:17.813280", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
TWB |
2T64 |
170404 |
3 |
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": 7262.353, "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": 7615.115, "from_m": 7262.353, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 7927.701, "from_m": 7615.115, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7986.335, "from_m": 7927.701, "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": 11379.13, "from_m": 7986.335, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12021.137, "from_m": 11379.13, "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": 13601.179, "from_m": 12021.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": 14139.279, "from_m": 13601.179, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14152.124, "from_m": 14139.279, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15298.941, "from_m": 14152.124, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17984.43, "from_m": 15298.941, "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": 18838.398, "from_m": 17984.43, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19241.028, "from_m": 18838.398, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28984.013, "from_m": 19241.028, "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": 34399.573, "from_m": 28984.013, "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": 35062.637, "from_m": 34399.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", "infrastructure_limit_mph": 60.0}, {"to_m": 40056.787, "from_m": 35062.637, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 45036.015, "from_m": 40056.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": 46877.959, "from_m": 45036.015, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49563.605, "from_m": 46877.959, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 52516.242, "from_m": 49563.605, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54270.381, "from_m": 52516.242, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56384.533, "from_m": 54270.381, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 56790.451, "from_m": 56384.533, "capability_applied": null, "effective_limit_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": 602304, "profile_key": "b5807d6c412274b48756ac333248e88a35933218c74ab7bbadf2095424aaab99", "schedule_id": 28774, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0740", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742H", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0746H", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750H", "location": "Brunstane", "stage_seq": 5, "distance_m": 6165.02, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0755", "location": "Newcraighall", "stage_seq": 6, "distance_m": 7381.283, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Newgraighall South Jn", "stage_seq": 7, "distance_m": 7986.335, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758H", "location": "Shawfair", "stage_seq": 8, "distance_m": 9133.542, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Kings Gate Jn", "stage_seq": 9, "distance_m": 11379.13, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Eskbank", "stage_seq": 10, "distance_m": 13260.342, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806", "location": "Newtongrange", "stage_seq": 11, "distance_m": 15414.106, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0811", "location": "Gorebridge", "stage_seq": 12, "distance_m": 19051.719, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Fushiebridge Jn", "stage_seq": 13, "distance_m": 19783.178, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Tynehead Jn", "stage_seq": 14, "distance_m": 25811.124, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Galabank Jn", "stage_seq": 15, "distance_m": 41494.202, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0829", "location": "Stow", "stage_seq": 16, "distance_m": 42620.926, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Bowland Jn", "stage_seq": 17, "distance_m": 47878.184, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "0836H", "wtt_dep": "0837H", "location": "Galashiels", "stage_seq": 18, "distance_m": 53225.391, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840H", "location": "Tweedbank Sig. Emb244", "stage_seq": 19, "distance_m": 56215.333, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Tweedbank", "stage_seq": 20, "distance_m": 56790.451, "section_seq": 1, "route_path_id": 39747}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56790.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 39747}], "total_distance_m": 56790.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 56762.225, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 28.226, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 954, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:46:26Z", "source_id": 49392476, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:48:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:46:27Z", "source_id": 16028639, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1022, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:51:12Z", "source_id": 49405772, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:52:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:51:18Z", "source_id": 16032569, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 999, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:14Z", "source_id": 49416580, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:57:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:17Z", "source_id": 16035845, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 993, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:58Z", "source_id": 49432568, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:02:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:01:03Z", "source_id": 16040639, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1003, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:25:33Z", "source_id": 49503732, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:26:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:25:38Z", "source_id": 16061401, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1011, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:39Z", "source_id": 49524528, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:36:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:41Z", "source_id": 16067212, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1009, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:50Z", "source_id": 49545584, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:41:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:52Z", "source_id": 16073127, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
Edinburgh |
0740 |
0740 |
3 |
None |
None |
Tweedbank |
0843 |
0842 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83551/2026-09-16/detailed |
None |
Galashiels |
2026-09-16T08:37:30+01:00 |
Tweedbank |
4.0 |
{"type": "LineString", "coordinates": [[-2.8076936999999997, 55.61854769999999], [-2.8055459, 55.617816], [-2.8050998999999996, 55.6176579], [-2.8047378, 55.6175188], [-2.8044332, 55.61739179999999], [-2.8041556, 55.6172657], [-2.8036900000000005, 55.617031], [-2.803166099999999, 55.6167223], [-2.8027428999999997, 55.61643089999999], [-2.8020614, 55.6159851], [-2.8011062, 55.615353], [-2.7988589, 55.6133442], [-2.7981360999999993, 55.6129037], [-2.7977722999999997, 55.612730000000006], [-2.7974029, 55.61258320000001], [-2.7966392, 55.6123481], [-2.7959027, 55.6121695], [-2.7926451, 55.6114108], [-2.7925360999999995, 55.6113854], [-2.7902334, 55.61084839999999], [-2.7893967999999996, 55.6106521], [-2.7885298999999995, 55.610450599999986], [-2.7870445, 55.61010520000001], [-2.7862975, 55.60993249999999], [-2.7854701999999993, 55.609755599999986], [-2.7851414999999995, 55.609693099999994], [-2.7847981, 55.60963480000001], [-2.784777380770516, 55.60963157659599], [-2.7841354, 55.609531700000005], [-2.7836502, 55.6094651], [-2.783143299999999, 55.6094063], [-2.7825869, 55.609351499999995], [-2.7815077999999995, 55.60927770000001], [-2.7804610999999997, 55.609219], [-2.7782423, 55.609088099999994], [-2.7763395999999996, 55.60898840000001], [-2.7752526, 55.60891579999999], [-2.7745182999999995, 55.608875], [-2.7735942999999996, 55.6088179], [-2.7729118999999995, 55.608778099999995], [-2.7721281000000007, 55.6087137], [-2.7716057, 55.6086637], [-2.7710833, 55.6086035], [-2.7702914999999995, 55.6084956], [-2.7695791999999995, 55.60839030000001], [-2.7693314, 55.608351899999995], [-2.7689036999999996, 55.608286599999985], [-2.7683878, 55.6082048], [-2.7679816999999995, 55.6081409], [-2.7673714, 55.60802830000001], [-2.7668937999999996, 55.607934599999986], [-2.7662685, 55.6078008], [-2.7661649, 55.6077786], [-2.7657820999999996, 55.6076912], [-2.7654474, 55.60761149999999], [-2.7649768, 55.60749359999999], [-2.7645931, 55.6073893], [-2.7640101999999995, 55.6072267], [-2.7637187, 55.607143], [-2.7635860999999995, 55.6071048], [-2.7630983999999996, 55.6069884], [-2.7622613, 55.60678949999999], [-2.7615882999999997, 55.60662099999999], [-2.7611161, 55.6064936], [-2.7580709999999997, 55.6056256], [-2.7578873, 55.6055732]]} |
2.3 |
0837 |
0841 |
Galashiels |
Tweedbank |
Tweedbank |
55.6055732 |
-2.7578873 |
55.6055732 |
-2.7578873 |
1 |
0 |
2026-09-16 07:51:37 |
TERMINATED |
2026-09-16 07:41:00 |
Tweedbank |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073127 |
1789544394960122 |
29 |
29 |
2026-09-16 07:51:17.813280 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:17.740871 |
| 571578 |
605599 |
H01660 |
436M90C616 |
2026-09-16 |
COMPLETE |
16074388 |
2026-09-16 08:41:00 |
2026-09-16 07:51:37 |
2026-09-18 07:51:37 |
{"id": 605599, "stp": "P", "toc": "Unknown", "uid": "H01660", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H01660/2026-09-16/detailed", "trust_id": "436M90C616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Toton North Yard", "service_date": "2026-09-16", "dest_arr_time": "0846", "dest_platform": null, "is_terminated": 1, "next_location": "Caverswall", "signalling_id": "6M90", "timing_status": null, "origin_station": "Longport LR (Colas)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0619", "origin_platform": null, "current_location": "Longport LR (Colas)", "last_update_time": "2026-09-16T07:51:37", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0846", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1092.155, \"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\": 4688.757, \"from_m\": 1092.155, \"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\": 5775.197, \"from_m\": 4688.757, \"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\": 5810.692, \"from_m\": 5775.197, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6082.5, \"from_m\": 5810.692, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6737.713, \"from_m\": 6082.5, \"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\": 7817.774, \"from_m\": 6737.713, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7943.074, \"from_m\": 7817.774, \"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\": 10652.531, \"from_m\": 7943.074, \"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\": 11280.994, \"from_m\": 10652.531, \"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\": 29015.904, \"from_m\": 11280.994, \"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\": 30666.706, \"from_m\": 29015.904, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32921.275, \"from_m\": 30666.706, \"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\": 33482.355, \"from_m\": 32921.275, \"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\": 34513.948, \"from_m\": 33482.355, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44230.27, \"from_m\": 34513.948, \"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\": 44281.689, \"from_m\": 44230.27, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55895.569, \"from_m\": 44281.689, \"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\": 56096.929, \"from_m\": 55895.569, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56149.566, \"from_m\": 56096.929, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56214.843, \"from_m\": 56149.566, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56986.722, \"from_m\": 56214.843, \"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\": 57348.934, \"from_m\": 56986.722, \"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\": 63754.096, \"from_m\": 57348.934, \"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\": 64965.593, \"from_m\": 63754.096, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71249.098, \"from_m\": 64965.593, \"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\": 71299.195, \"from_m\": 71249.098, \"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\": 76893.757, \"from_m\": 71299.195, \"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\": 76971.187, \"from_m\": 76893.757, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77051.986, \"from_m\": 76971.187, \"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\": 77113.783, \"from_m\": 77051.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78127.386, \"from_m\": 77113.783, \"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\": 81131.831, \"from_m\": 78127.386, \"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\": 81479.747, \"from_m\": 81131.831, \"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\": 82245.303, \"from_m\": 81479.747, \"capability_applied\": null, \"effective_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\": 605599, \"profile_key\": \"dacf5cde9090dacb1e8d4dc1beba28caaaeb29d28f8e22bd1de567c9425c40c0\", \"schedule_id\": 33690, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Longport LR (Colas)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Longport Jn\", \"stage_seq\": 2, \"distance_m\": 1038.564, \"section_seq\": 1, \"route_path_id\": 70661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 3, \"distance_m\": 6998.671, \"section_seq\": 1, \"route_path_id\": 70661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Stoke Jn\", \"stage_seq\": 4, \"distance_m\": 7817.774, \"section_seq\": 1, \"route_path_id\": 70661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Longton\", \"stage_seq\": 5, \"distance_m\": 10836.603, \"section_seq\": 1, \"route_path_id\": 70661}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0715H\", \"location\": \"Caverswall\", \"stage_seq\": 6, \"distance_m\": 14996.544, \"section_seq\": 1, \"route_path_id\": 70661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730H\", \"location\": \"Uttoxeter S.B.\", \"stage_seq\": 7, \"distance_m\": 33063.824, \"section_seq\": 1, \"route_path_id\": 70661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742H\", \"location\": \"Tutbury and Hatton\", \"stage_seq\": 8, \"distance_m\": 46646.362, \"section_seq\": 1, \"route_path_id\": 70661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"North Stafford Jn\", \"stage_seq\": 9, \"distance_m\": 56262.646, \"section_seq\": 1, \"route_path_id\": 70661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Stenson Jn\", \"stage_seq\": 10, \"distance_m\": 57021.831, \"section_seq\": 1, \"route_path_id\": 70661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Castle Donington Jn\", \"stage_seq\": 11, \"distance_m\": 71249.098, \"section_seq\": 1, \"route_path_id\": 70661}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0836H\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 12, \"distance_m\": 76971.187, \"section_seq\": 1, \"route_path_id\": 70661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839H\", \"location\": \"Trent East Jn\", \"stage_seq\": 13, \"distance_m\": 77874.588, \"section_seq\": 1, \"route_path_id\": 70661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Long Eaton Town L.C.\", \"stage_seq\": 14, \"distance_m\": 79172.401, \"section_seq\": 1, \"route_path_id\": 70661}, {\"is_pass\": false, \"wtt_arr\": \"0846\", \"wtt_dep\": null, \"location\": \"Toton North Yard\", \"stage_seq\": 15, \"distance_m\": 82245.303, \"section_seq\": 1, \"route_path_id\": 70661}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 82245.303, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70661}], \"total_distance_m\": 82245.303, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 80161.451, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2083.852, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0619", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Longport LR (Colas)", "service_state_platform": null, "timing_fact_generation": 1789544482875245, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:22.872013", "service_state_evidence_id": 16074388, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:22.971964", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6M90 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1092.155, "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": 4688.757, "from_m": 1092.155, "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": 5775.197, "from_m": 4688.757, "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": 5810.692, "from_m": 5775.197, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6082.5, "from_m": 5810.692, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6737.713, "from_m": 6082.5, "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": 7817.774, "from_m": 6737.713, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7943.074, "from_m": 7817.774, "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": 10652.531, "from_m": 7943.074, "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": 11280.994, "from_m": 10652.531, "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": 29015.904, "from_m": 11280.994, "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": 30666.706, "from_m": 29015.904, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32921.275, "from_m": 30666.706, "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": 33482.355, "from_m": 32921.275, "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": 34513.948, "from_m": 33482.355, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44230.27, "from_m": 34513.948, "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": 44281.689, "from_m": 44230.27, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55895.569, "from_m": 44281.689, "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": 56096.929, "from_m": 55895.569, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56149.566, "from_m": 56096.929, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 56214.843, "from_m": 56149.566, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56986.722, "from_m": 56214.843, "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": 57348.934, "from_m": 56986.722, "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": 63754.096, "from_m": 57348.934, "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": 64965.593, "from_m": 63754.096, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71249.098, "from_m": 64965.593, "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": 71299.195, "from_m": 71249.098, "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": 76893.757, "from_m": 71299.195, "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": 76971.187, "from_m": 76893.757, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77051.986, "from_m": 76971.187, "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": 77113.783, "from_m": 77051.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78127.386, "from_m": 77113.783, "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": 81131.831, "from_m": 78127.386, "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": 81479.747, "from_m": 81131.831, "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": 82245.303, "from_m": 81479.747, "capability_applied": null, "effective_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": 605599, "profile_key": "dacf5cde9090dacb1e8d4dc1beba28caaaeb29d28f8e22bd1de567c9425c40c0", "schedule_id": 33690, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0619", "location": "Longport LR (Colas)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Longport Jn", "stage_seq": 2, "distance_m": 1038.564, "section_seq": 1, "route_path_id": 70661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Stoke-on-Trent", "stage_seq": 3, "distance_m": 6998.671, "section_seq": 1, "route_path_id": 70661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Stoke Jn", "stage_seq": 4, "distance_m": 7817.774, "section_seq": 1, "route_path_id": 70661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Longton", "stage_seq": 5, "distance_m": 10836.603, "section_seq": 1, "route_path_id": 70661}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0715H", "location": "Caverswall", "stage_seq": 6, "distance_m": 14996.544, "section_seq": 1, "route_path_id": 70661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730H", "location": "Uttoxeter S.B.", "stage_seq": 7, "distance_m": 33063.824, "section_seq": 1, "route_path_id": 70661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742H", "location": "Tutbury and Hatton", "stage_seq": 8, "distance_m": 46646.362, "section_seq": 1, "route_path_id": 70661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "North Stafford Jn", "stage_seq": 9, "distance_m": 56262.646, "section_seq": 1, "route_path_id": 70661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Stenson Jn", "stage_seq": 10, "distance_m": 57021.831, "section_seq": 1, "route_path_id": 70661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Castle Donington Jn", "stage_seq": 11, "distance_m": 71249.098, "section_seq": 1, "route_path_id": 70661}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0836H", "location": "Sheet Stores Jn", "stage_seq": 12, "distance_m": 76971.187, "section_seq": 1, "route_path_id": 70661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839H", "location": "Trent East Jn", "stage_seq": 13, "distance_m": 77874.588, "section_seq": 1, "route_path_id": 70661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841", "location": "Long Eaton Town L.C.", "stage_seq": 14, "distance_m": 79172.401, "section_seq": 1, "route_path_id": 70661}, {"is_pass": false, "wtt_arr": "0846", "wtt_dep": null, "location": "Toton North Yard", "stage_seq": 15, "distance_m": 82245.303, "section_seq": 1, "route_path_id": 70661}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 82245.303, "from_m": 0.0, "section_seq": 1, "route_path_id": 70661}], "total_distance_m": 82245.303, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 80161.451, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2083.852, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Longport LR (Colas) |
0619 |
0619 |
None |
None |
None |
Toton North Yard |
0846 |
0846 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H01660/2026-09-16/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Longport LR (Colas) |
Caverswall |
None |
None |
None |
None |
1 |
0 |
2026-09-16 07:51:37 |
TERMINATED |
2026-09-16 07:41:00 |
Longport LR (Colas) |
TRUST |
TRUST_CANCELLATION |
16074388 |
1789544482875245 |
0 |
0 |
2026-09-16 07:51:22.971964 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:22.872013 |
| 571579 |
603006 |
G86087 |
162E53MC16 |
2026-09-16 |
COMPLETE |
16073443 |
2026-09-16 08:41:00 |
2026-09-16 07:51:37 |
2026-09-18 07:51:37 |
{"id": 603006, "stp": "P", "toc": "Northern", "uid": "G86087", "consist": "170455", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86087/2026-09-16/detailed", "trust_id": "162E53MC16", "origin_crs": "HGT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-16", "dest_arr_time": "0843", "dest_platform": "0A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2E53", "timing_status": "EARLY", "origin_station": "Harrogate", "current_leg_arr": "0841", "current_leg_dep": "0835", "current_leg_end": "Leeds", "origin_dep_time": "0805", "origin_platform": "3", "current_location": "Leeds", "last_update_time": "2026-09-16T07:51:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5779848, 53.8121468], [-1.5777198, 53.81191609999999], [-1.5774734, 53.811671], [-1.5772397, 53.8114307], [-1.5770282999999998, 53.8111689], [-1.5769257, 53.8110402], [-1.5768238, 53.8109017], [-1.5766347, 53.810625900000005], [-1.5764512, 53.8103059], [-1.5762936, 53.8099853], [-1.5762209000000005, 53.8098074], [-1.5761539, 53.809631], [-1.5760424, 53.809274300000006], [-1.5759753, 53.808913200000006], [-1.5759347999999995, 53.8085567], [-1.5759347999999995, 53.8082433], [-1.5759476, 53.807932599999994], [-1.5759822, 53.80768859999999], [-1.5760284, 53.80744180000001], [-1.5761578999999997, 53.8070082], [-1.5762432, 53.806789499999994], [-1.5762698999999998, 53.8067275], [-1.5763162, 53.8066198], [-1.5763359, 53.806574000000005], [-1.5765, 53.8062102], [-1.5766710999999998, 53.8058494], [-1.5769106999999998, 53.8053264], [-1.5770464, 53.80504830000001], [-1.5771869999999997, 53.80475379999999], [-1.5773535, 53.8043937], [-1.5776604, 53.80371289999999], [-1.5777717999999998, 53.803390799999995], [-1.5778403999999997, 53.8031069], [-1.5778810999999997, 53.8028267], [-1.5779119, 53.8024713], [-1.5779123999999998, 53.8022609], [-1.5779069999999995, 53.802153800000006], [-1.5778823999999998, 53.8019896], [-1.5778428, 53.8017731], [-1.5777537, 53.8013554], [-1.5776175, 53.80097649999999], [-1.5772923999999997, 53.800322099999995], [-1.577081, 53.79999290000001], [-1.5768391, 53.79966519999999], [-1.5764569999999998, 53.799224], [-1.5762240999999997, 53.7989914], [-1.5759481, 53.79874949999999], [-1.5756057, 53.7984759], [-1.5755515642398363, 53.79843751937881], [-1.5753504, 53.79829489999999], [-1.5750583, 53.7981165], [-1.5747447, 53.7979314], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Burley Park", "dest_arr_time_act": "0843", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Burley Park", "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\": 147.998, \"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\": 1576.974, \"from_m\": 147.998, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3156.154, \"from_m\": 1576.974, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3547.913, \"from_m\": 3156.154, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12942.651, \"from_m\": 3547.913, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13334.41, \"from_m\": 12942.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\": 14913.59, \"from_m\": 13334.41, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17619.406, \"from_m\": 14913.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19099.442, \"from_m\": 17619.406, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19484.176, \"from_m\": 19099.442, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 42819.855, \"from_m\": 19484.176, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43341.337, \"from_m\": 42819.855, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44236.53, \"from_m\": 43341.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\": 44848.538, \"from_m\": 44236.53, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44855.912, \"from_m\": 44848.538, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45006.296, \"from_m\": 44855.912, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45328.507, \"from_m\": 45006.296, \"capability_applied\": null, \"effective_limit_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\": 603006, \"profile_key\": \"fd5d5f16a149beef38e3b1fce4a9e698a5efa1a93c0f3ef25484d9e9df705e3d\", \"schedule_id\": 12577, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Harrogate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0808\", \"location\": \"Hornbeam Park\", \"stage_seq\": 2, \"distance_m\": 1645.57, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813\", \"location\": \"Pannal\", \"stage_seq\": 3, \"distance_m\": 5288.698, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815H\", \"location\": \"Rigton S.B.\", \"stage_seq\": 4, \"distance_m\": 8245.282, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": false, \"wtt_arr\": \"0817H\", \"wtt_dep\": \"0818H\", \"location\": \"Weeton\", \"stage_seq\": 5, \"distance_m\": 26464.92, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0826H\", \"location\": \"Horsforth\", \"stage_seq\": 6, \"distance_m\": 36147.061, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831H\", \"location\": \"Headingley\", \"stage_seq\": 7, \"distance_m\": 40342.802, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0833H\", \"location\": \"Burley Park\", \"stage_seq\": 8, \"distance_m\": 41622.975, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"Armley Jn\", \"stage_seq\": 9, \"distance_m\": 43219.892, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 10, \"distance_m\": 44800.67, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 11, \"distance_m\": 45328.507, \"section_seq\": 1, \"route_path_id\": 32496}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45328.507, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32496}], \"total_distance_m\": 45328.507, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41186.341, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4142.166, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0805", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.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-16T07:07:58Z\", \"source_id\": 16046466, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:27Z\", \"source_id\": 49462958, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:13:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:29Z\", \"source_id\": 16049466, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:19Z\", \"source_id\": 49477206, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:21Z\", \"source_id\": 16053647, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:00Z\", \"source_id\": 49505026, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:05Z\", \"source_id\": 16061790, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5235, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:21Z\", \"source_id\": 49520711, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:32:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:24Z\", \"source_id\": 16066154, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:20Z\", \"source_id\": 49529601, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:34:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:23Z\", \"source_id\": 16068707, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:12Z\", \"source_id\": 49546649, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:17Z\", \"source_id\": 16073443, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "0", "timing_fact_generation": 1789544421201392, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:26.122919", "service_state_evidence_id": 16073443, "current_leg_start_actual_dep": "2026-09-16T08:33:30+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:26.590760", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
HGT |
LDS |
2E53 |
170455 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 147.998, "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": 1576.974, "from_m": 147.998, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3156.154, "from_m": 1576.974, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3547.913, "from_m": 3156.154, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12942.651, "from_m": 3547.913, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13334.41, "from_m": 12942.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": 14913.59, "from_m": 13334.41, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17619.406, "from_m": 14913.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19099.442, "from_m": 17619.406, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19484.176, "from_m": 19099.442, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 42819.855, "from_m": 19484.176, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43341.337, "from_m": 42819.855, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44236.53, "from_m": 43341.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": 44848.538, "from_m": 44236.53, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44855.912, "from_m": 44848.538, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45006.296, "from_m": 44855.912, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45328.507, "from_m": 45006.296, "capability_applied": null, "effective_limit_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": 603006, "profile_key": "fd5d5f16a149beef38e3b1fce4a9e698a5efa1a93c0f3ef25484d9e9df705e3d", "schedule_id": 12577, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0805", "location": "Harrogate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32496}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0808", "location": "Hornbeam Park", "stage_seq": 2, "distance_m": 1645.57, "section_seq": 1, "route_path_id": 32496}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813", "location": "Pannal", "stage_seq": 3, "distance_m": 5288.698, "section_seq": 1, "route_path_id": 32496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815H", "location": "Rigton S.B.", "stage_seq": 4, "distance_m": 8245.282, "section_seq": 1, "route_path_id": 32496}, {"is_pass": false, "wtt_arr": "0817H", "wtt_dep": "0818H", "location": "Weeton", "stage_seq": 5, "distance_m": 26464.92, "section_seq": 1, "route_path_id": 32496}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0826H", "location": "Horsforth", "stage_seq": 6, "distance_m": 36147.061, "section_seq": 1, "route_path_id": 32496}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831H", "location": "Headingley", "stage_seq": 7, "distance_m": 40342.802, "section_seq": 1, "route_path_id": 32496}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0833H", "location": "Burley Park", "stage_seq": 8, "distance_m": 41622.975, "section_seq": 1, "route_path_id": 32496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839", "location": "Armley Jn", "stage_seq": 9, "distance_m": 43219.892, "section_seq": 1, "route_path_id": 32496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841H", "location": "Leeds West Jn", "stage_seq": 10, "distance_m": 44800.67, "section_seq": 1, "route_path_id": 32496}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "Leeds", "stage_seq": 11, "distance_m": 45328.507, "section_seq": 1, "route_path_id": 32496}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45328.507, "from_m": 0.0, "section_seq": 1, "route_path_id": 32496}], "total_distance_m": 45328.507, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41186.341, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4142.166, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:58Z", "source_id": 16046466, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5259, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:27Z", "source_id": 49462958, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:13:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:29Z", "source_id": 16049466, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5253, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:19Z", "source_id": 49477206, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:18:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:21Z", "source_id": 16053647, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5243, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:00Z", "source_id": 49505026, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:26:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:05Z", "source_id": 16061790, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5235, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:21Z", "source_id": 49520711, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:32:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:24Z", "source_id": 16066154, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5231, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:20Z", "source_id": 49529601, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:34:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:23Z", "source_id": 16068707, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5368, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:12Z", "source_id": 49546649, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:41:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:17Z", "source_id": 16073443, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
Harrogate |
0805 |
0805 |
3 |
None |
None |
Leeds |
0843 |
0843 |
0A |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G86087/2026-09-16/detailed |
None |
Burley Park |
2026-09-16T08:33:30+01:00 |
Leeds |
6.0 |
{"type": "LineString", "coordinates": [[-1.5779848, 53.8121468], [-1.5777198, 53.81191609999999], [-1.5774734, 53.811671], [-1.5772397, 53.8114307], [-1.5770282999999998, 53.8111689], [-1.5769257, 53.8110402], [-1.5768238, 53.8109017], [-1.5766347, 53.810625900000005], [-1.5764512, 53.8103059], [-1.5762936, 53.8099853], [-1.5762209000000005, 53.8098074], [-1.5761539, 53.809631], [-1.5760424, 53.809274300000006], [-1.5759753, 53.808913200000006], [-1.5759347999999995, 53.8085567], [-1.5759347999999995, 53.8082433], [-1.5759476, 53.807932599999994], [-1.5759822, 53.80768859999999], [-1.5760284, 53.80744180000001], [-1.5761578999999997, 53.8070082], [-1.5762432, 53.806789499999994], [-1.5762698999999998, 53.8067275], [-1.5763162, 53.8066198], [-1.5763359, 53.806574000000005], [-1.5765, 53.8062102], [-1.5766710999999998, 53.8058494], [-1.5769106999999998, 53.8053264], [-1.5770464, 53.80504830000001], [-1.5771869999999997, 53.80475379999999], [-1.5773535, 53.8043937], [-1.5776604, 53.80371289999999], [-1.5777717999999998, 53.803390799999995], [-1.5778403999999997, 53.8031069], [-1.5778810999999997, 53.8028267], [-1.5779119, 53.8024713], [-1.5779123999999998, 53.8022609], [-1.5779069999999995, 53.802153800000006], [-1.5778823999999998, 53.8019896], [-1.5778428, 53.8017731], [-1.5777537, 53.8013554], [-1.5776175, 53.80097649999999], [-1.5772923999999997, 53.800322099999995], [-1.577081, 53.79999290000001], [-1.5768391, 53.79966519999999], [-1.5764569999999998, 53.799224], [-1.5762240999999997, 53.7989914], [-1.5759481, 53.79874949999999], [-1.5756057, 53.7984759], [-1.5755515642398363, 53.79843751937881], [-1.5753504, 53.79829489999999], [-1.5750583, 53.7981165], [-1.5747447, 53.7979314], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
2.3 |
0835 |
0841 |
Burley Park |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-16 07:51:37 |
TERMINATED |
2026-09-16 07:41:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073443 |
1789544421201392 |
27 |
27 |
2026-09-16 07:51:26.590760 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:26.122919 |
| 571580 |
602470 |
L37798 |
731H12MB16 |
2026-09-16 |
COMPLETE |
16073105 |
2026-09-16 08:41:00 |
2026-09-16 07:51:38 |
2026-09-18 07:51:38 |
{"id": 602470, "stp": "P", "toc": "Chiltern Railways", "uid": "L37798", "consist": "165011+165015", "dest_crs": "MYB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37798/2026-09-16/detailed", "trust_id": "731H12MB16", "origin_crs": "PRR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-16", "dest_arr_time": "0838", "dest_platform": "1", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "1H12", "timing_status": "LATE", "origin_station": "Princes Risborough", "current_leg_arr": "0841", "current_leg_dep": "0814", "current_leg_end": "London Marylebone", "origin_dep_time": "0746", "origin_platform": "2", "current_location": "London Marylebone", "last_update_time": "2026-09-16T07:51:37", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5547766814367421, 51.58870256775373], [-0.5539557999999999, 51.5883567], [-0.5536366, 51.5882224], [-0.5502231, 51.5868067], [-0.5499303, 51.586685200000005], [-0.5492888999999999, 51.58641709999999], [-0.5486244, 51.58613530000001], [-0.5473463000000001, 51.585617000000006], [-0.5463793999999998, 51.585256099999995], [-0.5451717, 51.5848337], [-0.5436348, 51.58435119999999], [-0.5412408, 51.5836866], [-0.5391035, 51.583143699999994], [-0.5389891704717129, 51.58311767444093], [-0.5380426, 51.58290219999999], [-0.5364322, 51.5825873], [-0.5351973999999999, 51.5823667], [-0.5338014, 51.58214559999999], [-0.5326936, 51.5819981], [-0.5312464, 51.5818348], [-0.5299522, 51.58170249999999], [-0.5185835, 51.580640900000006], [-0.5169251999999999, 51.58048600000001], [-0.5168016999999999, 51.5804746], [-0.5145627, 51.580263999999985], [-0.5133447, 51.5801608], [-0.5122301999999999, 51.58005260000001], [-0.5111483999999998, 51.579953499999995], [-0.509869, 51.5798252], [-0.5089901, 51.5797351], [-0.5082144999999999, 51.579646100000005], [-0.5078427, 51.579613899999984], [-0.5075402, 51.5795864], [-0.506676, 51.5795087], [-0.5054836, 51.57940289999998], [-0.5041952, 51.579295900000005], [-0.5030117999999999, 51.5791968], [-0.5018793, 51.5791011], [-0.5009419, 51.5790127], [-0.5006658, 51.5789836], [-0.4996721, 51.5788725], [-0.4991483999999999, 51.5788162], [-0.4983999, 51.57873059999999], [-0.49758449999999993, 51.5786394], [-0.49695939999999994, 51.578571], [-0.4962615999999999, 51.57849749999998], [-0.4956183, 51.578431], [-0.4950656000000001, 51.5783758], [-0.49465419999999993, 51.578333099999995], [-0.4941396, 51.5782824], [-0.49367210000000006, 51.5782351], [-0.49288499999999985, 51.5781574], [-0.489955, 51.5778313], [-0.4884267000000001, 51.5776644], [-0.4878986, 51.5775966], [-0.4871629, 51.57750529999999], [-0.48630210000000007, 51.57739829999999], [-0.4856116999999998, 51.5773173], [-0.4850408, 51.577250799999995], [-0.48258000000000006, 51.5769738], [-0.48242950000000007, 51.576956900000006], [-0.4816576, 51.57684760000001], [-0.4814496999999999, 51.576821499999994], [-0.4812677999999999, 51.5767987], [-0.48042170000000006, 51.5766855], [-0.4794051, 51.5765627], [-0.478325, 51.576436599999994], [-0.4774679, 51.5763319], [-0.4767973999999999, 51.5762553], [-0.4760907, 51.5761731], [-0.4755525, 51.57610439999999], [-0.4746899, 51.5759974], [-0.4739958, 51.575909499999995], [-0.4732094, 51.5758115], [-0.4722381, 51.57569329999998], [-0.4714516, 51.575594200000005], [-0.4707539, 51.57550749999999], [-0.4700090999999999, 51.575410599999984], [-0.46878959999999986, 51.5752428], [-0.46762799999999993, 51.575092999999995], [-0.4664192999999998, 51.5749387], [-0.46552949999999993, 51.5748227], [-0.4643589000000001, 51.57467629999999], [-0.4632843, 51.574542300000005], [-0.46236909999999987, 51.574424], [-0.4612311, 51.57428549999999], [-0.4600876, 51.574138], [-0.4586053, 51.57395209999999], [-0.4573313999999999, 51.5737888], [-0.4557282, 51.5735919], [-0.4547146, 51.57346089999999], [-0.45448600000000006, 51.5734312], [-0.4532209, 51.573268199999994], [-0.4523656, 51.5731605], [-0.4521509999999999, 51.5731307], [-0.4509572999999999, 51.5729631], [-0.4501056, 51.57282959999999], [-0.4492408000000001, 51.57268630000001], [-0.4491576420597607, 51.57267150871022], [-0.4484464, 51.57254499999999], [-0.4475062, 51.5723682], [-0.4464332, 51.57215039999999], [-0.44587619999999994, 51.572032199999995], [-0.4449845999999999, 51.57183229999999], [-0.4442274, 51.571651800000005], [-0.443535, 51.5714808], [-0.4430483, 51.5713543], [-0.442487, 51.5712068], [-0.4417459, 51.5710039], [-0.4409551, 51.57078090000001], [-0.4401072999999999, 51.57053689999999], [-0.44001709999999994, 51.5705104], [-0.4392916999999999, 51.570292], [-0.4384068, 51.570016599999995], [-0.4380487, 51.5699011], [-0.4377304000000001, 51.569798], [-0.4374790999999999, 51.569714299999994], [-0.4369121373634769, 51.56952681481409], [-0.4362588999999999, 51.5693108], [-0.4347086, 51.56880329999999], [-0.4327579, 51.5681601], [-0.4312166999999999, 51.56765339999999], [-0.4310057, 51.5675836], [-0.4292806, 51.5670103], [-0.4280667, 51.5666135], [-0.4275204, 51.5664349], [-0.4258831, 51.5658928], [-0.4242424, 51.565354], [-0.4224768, 51.5647747], [-0.4209412, 51.56427750000001], [-0.4193892, 51.5637597], [-0.4176864, 51.56320100000001], [-0.4159386, 51.5626211], [-0.414053, 51.562003999999995], [-0.4128643, 51.561612], [-0.4122593, 51.56141430000001], [-0.41081739999999994, 51.5609388], [-0.4072935, 51.55977620000001], [-0.4070431, 51.5596961], [-0.40617839999999994, 51.5594133], [-0.4059347999999999, 51.5593319], [-0.4043797, 51.55881709999999], [-0.4035167999999999, 51.558537400000006], [-0.4024092, 51.55817219999999], [-0.4014804, 51.5578645], [-0.4003651999999999, 51.5574928], [-0.3994746980981004, 51.55719822978078], [-0.3992113, 51.5571111], [-0.3987075000000001, 51.55694150000001], [-0.3981857999999999, 51.55677729999999], [-0.3979008, 51.5566891], [-0.39758959999999993, 51.5565967], [-0.3968831, 51.5563985], [-0.3963171999999999, 51.5562532], [-0.3957647, 51.5561204], [-0.39471699999999993, 51.5558759], [-0.3934938999999999, 51.5555934], [-0.3922456, 51.5553009], [-0.3913783, 51.55511069999999], [-0.3904146, 51.5549242], [-0.3901138, 51.55487279999999], [-0.3893161, 51.55474789999999], [-0.3886384, 51.5546739], [-0.388514467945942, 51.55466347968381], [-0.3880699, 51.55462609999999], [-0.3873068, 51.55456819999999], [-0.3864901999999999, 51.554530599999985], [-0.3856676, 51.55451159999999], [-0.3846395, 51.5545245], [-0.3838435, 51.5545544], [-0.3833434, 51.5545919], [-0.38258829999999994, 51.554654199999995], [-0.3824969004077838, 51.55466347968381], [-0.38171169999999993, 51.5547432], [-0.3807256, 51.554847899999984], [-0.3796662, 51.55496329999998], [-0.3781763, 51.5551283], [-0.3781393, 51.5551335], [-0.3779464, 51.55515289999999], [-0.3762259, 51.5553346], [-0.36969869999999994, 51.555996099999994], [-0.36749419999999994, 51.5562608], [-0.3647972, 51.5566167], [-0.3623781, 51.556991800000006], [-0.3620122999999999, 51.55704339999999], [-0.36145179999999993, 51.5571424], [-0.35932611364780853, 51.557479736237156], [-0.3590056, 51.5575306], [-0.3572970999999999, 51.557816199999984], [-0.35677809999999993, 51.55789109999999], [-0.3545279, 51.55825170000001], [-0.352797, 51.55853559999999], [-0.3508027, 51.5588528], [-0.3488436, 51.5591405], [-0.348027, 51.5592386], [-0.34723309999999996, 51.5593192], [-0.3459066, 51.55938739999999], [-0.3445574, 51.5594395], [-0.3439475, 51.5594378], [-0.3421062999999999, 51.5593694], [-0.34128289999999994, 51.55932370000001], [-0.34057479999999996, 51.559262], [-0.3397925, 51.55917300000001], [-0.3392938, 51.5591093], [-0.33822520000000006, 51.5589388], [-0.3375514, 51.558820399999995], [-0.3372301, 51.55875739999999], [-0.3361942, 51.55853299999999], [-0.3354349, 51.5583544], [-0.335421, 51.5583512], [-0.33532359999999994, 51.55832819999999], [-0.3352162, 51.55830300000001], [-0.3346031, 51.55815880000001], [-0.3326733, 51.5576401], [-0.3315961, 51.5573852], [-0.3294136999999999, 51.556864], [-0.3282351, 51.556574600000005], [-0.3269695, 51.556280599999994], [-0.3251852, 51.555866400000006], [-0.3239491, 51.55556879999999], [-0.3231041, 51.55537959999999], [-0.3220467, 51.555135499999984], [-0.32129569999999996, 51.5549669], [-0.32066039999999996, 51.5548434], [-0.3199432, 51.5547024], [-0.3196859111370921, 51.55466347968381], [-0.3192233, 51.55459349999999], [-0.3183602, 51.55447219999999], [-0.3172763, 51.55436250000001], [-0.3164601, 51.554300799999986], [-0.3158696, 51.55426739999999], [-0.3150959, 51.554244899999986], [-0.3146869, 51.554236], [-0.3136145, 51.55424729999999], [-0.3120877, 51.554279400000006], [-0.3091055, 51.55428810000001], [-0.30765549999999997, 51.5542965], [-0.30571680000000007, 51.5543125], [-0.3046268999999999, 51.5543351], [-0.30430009999999996, 51.5543444], [-0.3020457, 51.5544644], [-0.2999321999999999, 51.55459929999999], [-0.2996746, 51.5546102], [-0.29903389999999996, 51.554640199999994], [-0.29895463771188113, 51.554643923941626], [-0.2989173980179845, 51.554645673556], [-0.2988335544905766, 51.554649612735275], [-0.29877937399412674, 51.55465215827076], [-0.29871880449918475, 51.55465500397724], [-0.2986660459105177, 51.55465748270763], [-0.2985384031348799, 51.55466347968381], [-0.2985252, 51.5546641], [-0.2977936, 51.5546835], [-0.2977217999999999, 51.5546851], [-0.2975054999999999, 51.55469010000001], [-0.2966891, 51.5546938], [-0.29579184310887857, 51.55466347968381], [-0.2954107000000001, 51.5546506], [-0.2945004, 51.554615899999995], [-0.29354499999999994, 51.5545676], [-0.2872336, 51.5543049], [-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]}", "current_leg_start": "Gerrards Cross", "dest_arr_time_act": "0838", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "Marylebone 10 Signal", "current_leg_milage": "18.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 393.174, \"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\": 425.432, \"from_m\": 393.174, \"capability_applied\": null, \"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\": 456.921, \"from_m\": 425.432, \"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\": 1318.095, \"from_m\": 456.921, \"capability_applied\": null, \"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\": 2631.356, \"from_m\": 1318.095, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9698.741, \"from_m\": 2631.356, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 13496.797, \"from_m\": 9698.741, \"capability_applied\": null, \"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\": 13593.743, \"from_m\": 13496.797, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13654.451, \"from_m\": 13593.743, \"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\": 14031.539, \"from_m\": 13654.451, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14289.357, \"from_m\": 14031.539, \"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\": 14375.719, \"from_m\": 14289.357, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16123.537, \"from_m\": 14375.719, \"capability_applied\": null, \"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\": 38086.045, \"from_m\": 16123.537, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38203.413, \"from_m\": 38086.045, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49249.911, \"from_m\": 38203.413, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 49358.827, \"from_m\": 49249.911, \"capability_applied\": null, \"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\": 49397.136, \"from_m\": 49358.827, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50054.167, \"from_m\": 49397.136, \"capability_applied\": null, \"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\": 50771.088, \"from_m\": 50054.167, \"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\": 52451.022, \"from_m\": 50771.088, \"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\": 57950.802, \"from_m\": 52451.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57965.554, \"from_m\": 57950.802, \"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\": 58022.918, \"from_m\": 57965.554, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58329.361, \"from_m\": 58022.918, \"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\": 58574.376, \"from_m\": 58329.361, \"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\": 602470, \"profile_key\": \"e528d51ab83bda32da51dee85713da56f0d1060224e82409e87562a6b888e3c7\", \"schedule_id\": 16126, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Princes Risborough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Saunderton\", \"stage_seq\": 2, \"distance_m\": 5919.443, \"section_seq\": 1, \"route_path_id\": 72334}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0758\", \"location\": \"High Wycombe\", \"stage_seq\": 3, \"distance_m\": 13824.762, \"section_seq\": 1, \"route_path_id\": 72334}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0806\", \"location\": \"Beaconsfield\", \"stage_seq\": 4, \"distance_m\": 21720.954, \"section_seq\": 1, \"route_path_id\": 72334}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0814\", \"location\": \"Gerrards Cross\", \"stage_seq\": 5, \"distance_m\": 28577.625, \"section_seq\": 1, \"route_path_id\": 72334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"West Ruislip\", \"stage_seq\": 6, \"distance_m\": 37074.299, \"section_seq\": 1, \"route_path_id\": 72334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"South Ruislip\", \"stage_seq\": 7, \"distance_m\": 40023.528, \"section_seq\": 1, \"route_path_id\": 72334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Wembley Stadium\", \"stage_seq\": 8, \"distance_m\": 48035.698, \"section_seq\": 1, \"route_path_id\": 72334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"Neasden South Jn\", \"stage_seq\": 9, \"distance_m\": 50311.214, \"section_seq\": 1, \"route_path_id\": 72334}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0836\", \"location\": \"Marylebone 10 Signal\", \"stage_seq\": 10, \"distance_m\": 57907.746, \"section_seq\": 1, \"route_path_id\": 72334}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": null, \"location\": \"London Marylebone\", \"stage_seq\": 11, \"distance_m\": 58574.376, \"section_seq\": 1, \"route_path_id\": 72334}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58574.376, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72334}], \"total_distance_m\": 58574.376, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 58536.067, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 38.309, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0746", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "27.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:51:06Z\", \"source_id\": 49405473, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:52:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:51:08Z\", \"source_id\": 16032431, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:27Z\", \"source_id\": 49422623, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:58:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:32Z\", \"source_id\": 16037718, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:21Z\", \"source_id\": 49439431, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:04:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:24Z\", \"source_id\": 16042652, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:47Z\", \"source_id\": 49463925, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:12:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:51Z\", \"source_id\": 16049736, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:10Z\", \"source_id\": 49491109, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:22:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:14Z\", \"source_id\": 16057716, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:44Z\", \"source_id\": 49498400, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:47Z\", \"source_id\": 16059784, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:43Z\", \"source_id\": 49518762, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:47Z\", \"source_id\": 16065626, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:12Z\", \"source_id\": 49543842, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:16Z\", \"source_id\": 16072680, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:44Z\", \"source_id\": 49545338, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:49Z\", \"source_id\": 16073105, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "1", "timing_fact_generation": 1789544391818635, "current_leg_arrival_utc": "2026-09-16T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:27.795037", "service_state_evidence_id": 16073105, "current_leg_start_actual_dep": "2026-09-16T08:17:00+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:28.039095", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
PRR |
MYB |
1H12 |
165011+165015 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 393.174, "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": 425.432, "from_m": 393.174, "capability_applied": null, "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": 456.921, "from_m": 425.432, "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": 1318.095, "from_m": 456.921, "capability_applied": null, "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": 2631.356, "from_m": 1318.095, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9698.741, "from_m": 2631.356, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 13496.797, "from_m": 9698.741, "capability_applied": null, "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": 13593.743, "from_m": 13496.797, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13654.451, "from_m": 13593.743, "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": 14031.539, "from_m": 13654.451, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14289.357, "from_m": 14031.539, "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": 14375.719, "from_m": 14289.357, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16123.537, "from_m": 14375.719, "capability_applied": null, "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": 38086.045, "from_m": 16123.537, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38203.413, "from_m": 38086.045, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49249.911, "from_m": 38203.413, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 49358.827, "from_m": 49249.911, "capability_applied": null, "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": 49397.136, "from_m": 49358.827, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50054.167, "from_m": 49397.136, "capability_applied": null, "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": 50771.088, "from_m": 50054.167, "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": 52451.022, "from_m": 50771.088, "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": 57950.802, "from_m": 52451.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57965.554, "from_m": 57950.802, "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": 58022.918, "from_m": 57965.554, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58329.361, "from_m": 58022.918, "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": 58574.376, "from_m": 58329.361, "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": 602470, "profile_key": "e528d51ab83bda32da51dee85713da56f0d1060224e82409e87562a6b888e3c7", "schedule_id": 16126, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0746", "location": "Princes Risborough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750", "location": "Saunderton", "stage_seq": 2, "distance_m": 5919.443, "section_seq": 1, "route_path_id": 72334}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0758", "location": "High Wycombe", "stage_seq": 3, "distance_m": 13824.762, "section_seq": 1, "route_path_id": 72334}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0806", "location": "Beaconsfield", "stage_seq": 4, "distance_m": 21720.954, "section_seq": 1, "route_path_id": 72334}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0814", "location": "Gerrards Cross", "stage_seq": 5, "distance_m": 28577.625, "section_seq": 1, "route_path_id": 72334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "West Ruislip", "stage_seq": 6, "distance_m": 37074.299, "section_seq": 1, "route_path_id": 72334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821", "location": "South Ruislip", "stage_seq": 7, "distance_m": 40023.528, "section_seq": 1, "route_path_id": 72334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Wembley Stadium", "stage_seq": 8, "distance_m": 48035.698, "section_seq": 1, "route_path_id": 72334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828", "location": "Neasden South Jn", "stage_seq": 9, "distance_m": 50311.214, "section_seq": 1, "route_path_id": 72334}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0836", "location": "Marylebone 10 Signal", "stage_seq": 10, "distance_m": 57907.746, "section_seq": 1, "route_path_id": 72334}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": null, "location": "London Marylebone", "stage_seq": 11, "distance_m": 58574.376, "section_seq": 1, "route_path_id": 72334}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58574.376, "from_m": 0.0, "section_seq": 1, "route_path_id": 72334}], "total_distance_m": 58574.376, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 58536.067, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 38.309, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23347, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:51:06Z", "source_id": 49405473, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:52:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:51:08Z", "source_id": 16032431, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23329, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:27Z", "source_id": 49422623, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:58:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:32Z", "source_id": 16037718, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23324, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:21Z", "source_id": 49439431, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:04:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:24Z", "source_id": 16042652, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:47Z", "source_id": 49463925, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:12:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:51Z", "source_id": 16049736, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23274, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:10Z", "source_id": 49491109, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:22:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:14Z", "source_id": 16057716, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23259, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:44Z", "source_id": 49498400, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:47Z", "source_id": 16059784, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18263, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:43Z", "source_id": 49518762, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:31:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:47Z", "source_id": 16065626, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:12Z", "source_id": 49543842, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:40:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:16Z", "source_id": 16072680, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18318, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:44Z", "source_id": 49545338, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:41:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:49Z", "source_id": 16073105, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
Princes Risborough |
0746 |
0746 |
2 |
None |
None |
London Marylebone |
0838 |
0838 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37798/2026-09-16/detailed |
None |
Gerrards Cross |
2026-09-16T08:17:00+01:00 |
London Marylebone |
27.0 |
{"type": "LineString", "coordinates": [[-0.5547766814367421, 51.58870256775373], [-0.5539557999999999, 51.5883567], [-0.5536366, 51.5882224], [-0.5502231, 51.5868067], [-0.5499303, 51.586685200000005], [-0.5492888999999999, 51.58641709999999], [-0.5486244, 51.58613530000001], [-0.5473463000000001, 51.585617000000006], [-0.5463793999999998, 51.585256099999995], [-0.5451717, 51.5848337], [-0.5436348, 51.58435119999999], [-0.5412408, 51.5836866], [-0.5391035, 51.583143699999994], [-0.5389891704717129, 51.58311767444093], [-0.5380426, 51.58290219999999], [-0.5364322, 51.5825873], [-0.5351973999999999, 51.5823667], [-0.5338014, 51.58214559999999], [-0.5326936, 51.5819981], [-0.5312464, 51.5818348], [-0.5299522, 51.58170249999999], [-0.5185835, 51.580640900000006], [-0.5169251999999999, 51.58048600000001], [-0.5168016999999999, 51.5804746], [-0.5145627, 51.580263999999985], [-0.5133447, 51.5801608], [-0.5122301999999999, 51.58005260000001], [-0.5111483999999998, 51.579953499999995], [-0.509869, 51.5798252], [-0.5089901, 51.5797351], [-0.5082144999999999, 51.579646100000005], [-0.5078427, 51.579613899999984], [-0.5075402, 51.5795864], [-0.506676, 51.5795087], [-0.5054836, 51.57940289999998], [-0.5041952, 51.579295900000005], [-0.5030117999999999, 51.5791968], [-0.5018793, 51.5791011], [-0.5009419, 51.5790127], [-0.5006658, 51.5789836], [-0.4996721, 51.5788725], [-0.4991483999999999, 51.5788162], [-0.4983999, 51.57873059999999], [-0.49758449999999993, 51.5786394], [-0.49695939999999994, 51.578571], [-0.4962615999999999, 51.57849749999998], [-0.4956183, 51.578431], [-0.4950656000000001, 51.5783758], [-0.49465419999999993, 51.578333099999995], [-0.4941396, 51.5782824], [-0.49367210000000006, 51.5782351], [-0.49288499999999985, 51.5781574], [-0.489955, 51.5778313], [-0.4884267000000001, 51.5776644], [-0.4878986, 51.5775966], [-0.4871629, 51.57750529999999], [-0.48630210000000007, 51.57739829999999], [-0.4856116999999998, 51.5773173], [-0.4850408, 51.577250799999995], [-0.48258000000000006, 51.5769738], [-0.48242950000000007, 51.576956900000006], [-0.4816576, 51.57684760000001], [-0.4814496999999999, 51.576821499999994], [-0.4812677999999999, 51.5767987], [-0.48042170000000006, 51.5766855], [-0.4794051, 51.5765627], [-0.478325, 51.576436599999994], [-0.4774679, 51.5763319], [-0.4767973999999999, 51.5762553], [-0.4760907, 51.5761731], [-0.4755525, 51.57610439999999], [-0.4746899, 51.5759974], [-0.4739958, 51.575909499999995], [-0.4732094, 51.5758115], [-0.4722381, 51.57569329999998], [-0.4714516, 51.575594200000005], [-0.4707539, 51.57550749999999], [-0.4700090999999999, 51.575410599999984], [-0.46878959999999986, 51.5752428], [-0.46762799999999993, 51.575092999999995], [-0.4664192999999998, 51.5749387], [-0.46552949999999993, 51.5748227], [-0.4643589000000001, 51.57467629999999], [-0.4632843, 51.574542300000005], [-0.46236909999999987, 51.574424], [-0.4612311, 51.57428549999999], [-0.4600876, 51.574138], [-0.4586053, 51.57395209999999], [-0.4573313999999999, 51.5737888], [-0.4557282, 51.5735919], [-0.4547146, 51.57346089999999], [-0.45448600000000006, 51.5734312], [-0.4532209, 51.573268199999994], [-0.4523656, 51.5731605], [-0.4521509999999999, 51.5731307], [-0.4509572999999999, 51.5729631], [-0.4501056, 51.57282959999999], [-0.4492408000000001, 51.57268630000001], [-0.4491576420597607, 51.57267150871022], [-0.4484464, 51.57254499999999], [-0.4475062, 51.5723682], [-0.4464332, 51.57215039999999], [-0.44587619999999994, 51.572032199999995], [-0.4449845999999999, 51.57183229999999], [-0.4442274, 51.571651800000005], [-0.443535, 51.5714808], [-0.4430483, 51.5713543], [-0.442487, 51.5712068], [-0.4417459, 51.5710039], [-0.4409551, 51.57078090000001], [-0.4401072999999999, 51.57053689999999], [-0.44001709999999994, 51.5705104], [-0.4392916999999999, 51.570292], [-0.4384068, 51.570016599999995], [-0.4380487, 51.5699011], [-0.4377304000000001, 51.569798], [-0.4374790999999999, 51.569714299999994], [-0.4369121373634769, 51.56952681481409], [-0.4362588999999999, 51.5693108], [-0.4347086, 51.56880329999999], [-0.4327579, 51.5681601], [-0.4312166999999999, 51.56765339999999], [-0.4310057, 51.5675836], [-0.4292806, 51.5670103], [-0.4280667, 51.5666135], [-0.4275204, 51.5664349], [-0.4258831, 51.5658928], [-0.4242424, 51.565354], [-0.4224768, 51.5647747], [-0.4209412, 51.56427750000001], [-0.4193892, 51.5637597], [-0.4176864, 51.56320100000001], [-0.4159386, 51.5626211], [-0.414053, 51.562003999999995], [-0.4128643, 51.561612], [-0.4122593, 51.56141430000001], [-0.41081739999999994, 51.5609388], [-0.4072935, 51.55977620000001], [-0.4070431, 51.5596961], [-0.40617839999999994, 51.5594133], [-0.4059347999999999, 51.5593319], [-0.4043797, 51.55881709999999], [-0.4035167999999999, 51.558537400000006], [-0.4024092, 51.55817219999999], [-0.4014804, 51.5578645], [-0.4003651999999999, 51.5574928], [-0.3994746980981004, 51.55719822978078], [-0.3992113, 51.5571111], [-0.3987075000000001, 51.55694150000001], [-0.3981857999999999, 51.55677729999999], [-0.3979008, 51.5566891], [-0.39758959999999993, 51.5565967], [-0.3968831, 51.5563985], [-0.3963171999999999, 51.5562532], [-0.3957647, 51.5561204], [-0.39471699999999993, 51.5558759], [-0.3934938999999999, 51.5555934], [-0.3922456, 51.5553009], [-0.3913783, 51.55511069999999], [-0.3904146, 51.5549242], [-0.3901138, 51.55487279999999], [-0.3893161, 51.55474789999999], [-0.3886384, 51.5546739], [-0.388514467945942, 51.55466347968381], [-0.3880699, 51.55462609999999], [-0.3873068, 51.55456819999999], [-0.3864901999999999, 51.554530599999985], [-0.3856676, 51.55451159999999], [-0.3846395, 51.5545245], [-0.3838435, 51.5545544], [-0.3833434, 51.5545919], [-0.38258829999999994, 51.554654199999995], [-0.3824969004077838, 51.55466347968381], [-0.38171169999999993, 51.5547432], [-0.3807256, 51.554847899999984], [-0.3796662, 51.55496329999998], [-0.3781763, 51.5551283], [-0.3781393, 51.5551335], [-0.3779464, 51.55515289999999], [-0.3762259, 51.5553346], [-0.36969869999999994, 51.555996099999994], [-0.36749419999999994, 51.5562608], [-0.3647972, 51.5566167], [-0.3623781, 51.556991800000006], [-0.3620122999999999, 51.55704339999999], [-0.36145179999999993, 51.5571424], [-0.35932611364780853, 51.557479736237156], [-0.3590056, 51.5575306], [-0.3572970999999999, 51.557816199999984], [-0.35677809999999993, 51.55789109999999], [-0.3545279, 51.55825170000001], [-0.352797, 51.55853559999999], [-0.3508027, 51.5588528], [-0.3488436, 51.5591405], [-0.348027, 51.5592386], [-0.34723309999999996, 51.5593192], [-0.3459066, 51.55938739999999], [-0.3445574, 51.5594395], [-0.3439475, 51.5594378], [-0.3421062999999999, 51.5593694], [-0.34128289999999994, 51.55932370000001], [-0.34057479999999996, 51.559262], [-0.3397925, 51.55917300000001], [-0.3392938, 51.5591093], [-0.33822520000000006, 51.5589388], [-0.3375514, 51.558820399999995], [-0.3372301, 51.55875739999999], [-0.3361942, 51.55853299999999], [-0.3354349, 51.5583544], [-0.335421, 51.5583512], [-0.33532359999999994, 51.55832819999999], [-0.3352162, 51.55830300000001], [-0.3346031, 51.55815880000001], [-0.3326733, 51.5576401], [-0.3315961, 51.5573852], [-0.3294136999999999, 51.556864], [-0.3282351, 51.556574600000005], [-0.3269695, 51.556280599999994], [-0.3251852, 51.555866400000006], [-0.3239491, 51.55556879999999], [-0.3231041, 51.55537959999999], [-0.3220467, 51.555135499999984], [-0.32129569999999996, 51.5549669], [-0.32066039999999996, 51.5548434], [-0.3199432, 51.5547024], [-0.3196859111370921, 51.55466347968381], [-0.3192233, 51.55459349999999], [-0.3183602, 51.55447219999999], [-0.3172763, 51.55436250000001], [-0.3164601, 51.554300799999986], [-0.3158696, 51.55426739999999], [-0.3150959, 51.554244899999986], [-0.3146869, 51.554236], [-0.3136145, 51.55424729999999], [-0.3120877, 51.554279400000006], [-0.3091055, 51.55428810000001], [-0.30765549999999997, 51.5542965], [-0.30571680000000007, 51.5543125], [-0.3046268999999999, 51.5543351], [-0.30430009999999996, 51.5543444], [-0.3020457, 51.5544644], [-0.2999321999999999, 51.55459929999999], [-0.2996746, 51.5546102], [-0.29903389999999996, 51.554640199999994], [-0.29895463771188113, 51.554643923941626], [-0.2989173980179845, 51.554645673556], [-0.2988335544905766, 51.554649612735275], [-0.29877937399412674, 51.55465215827076], [-0.29871880449918475, 51.55465500397724], [-0.2986660459105177, 51.55465748270763], [-0.2985384031348799, 51.55466347968381], [-0.2985252, 51.5546641], [-0.2977936, 51.5546835], [-0.2977217999999999, 51.5546851], [-0.2975054999999999, 51.55469010000001], [-0.2966891, 51.5546938], [-0.29579184310887857, 51.55466347968381], [-0.2954107000000001, 51.5546506], [-0.2945004, 51.554615899999995], [-0.29354499999999994, 51.5545676], [-0.2872336, 51.5543049], [-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]} |
18.6 |
0814 |
0841 |
Marylebone 10 Signal |
London Marylebone |
London Marylebone |
51.5232556 |
-0.1630113 |
51.5232556 |
-0.1630113 |
1 |
0 |
2026-09-16 07:51:37 |
TERMINATED |
2026-09-16 07:41:00 |
London Marylebone |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073105 |
1789544391818635 |
56 |
56 |
2026-09-16 07:51:28.039095 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:27.795037 |
| 571581 |
602267 |
C37017 |
889H70MB16 |
2026-09-16 |
COMPLETE |
16073278 |
2026-09-16 08:41:00 |
2026-09-16 07:51:38 |
2026-09-18 07:51:38 |
{"id": 602267, "stp": "P", "toc": "Elizabeth Line", "uid": "C37017", "consist": "345030", "dest_crs": "HAF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37017/2026-09-16/detailed", "trust_id": "889H70MB16", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 4", "service_date": "2026-09-16", "dest_arr_time": "0842", "dest_platform": "2", "is_terminated": 1, "next_location": "Heathrow Terminal 4", "signalling_id": "9H70", "timing_status": "ON TIME", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "0841", "current_leg_dep": "0837", "current_leg_end": "Heathrow Terminal 4", "origin_dep_time": "0739", "origin_platform": "3", "current_location": "Heathrow Terminal 4", "last_update_time": "2026-09-16T07:51:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "51.4596963", "next_location_lon": "-0.4454212", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2983.449, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3134.127, \"from_m\": 2983.449, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3191.673, \"from_m\": 3134.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3470.379, \"from_m\": 3191.673, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 3564.275, \"from_m\": 3470.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3694.395, \"from_m\": 3564.275, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 5160.313, \"from_m\": 3694.395, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5419.984, \"from_m\": 5160.313, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7153.925, \"from_m\": 5419.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7550.589, \"from_m\": 7153.925, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7639.215, \"from_m\": 7550.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7739.952, \"from_m\": 7639.215, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10120.03, \"from_m\": 7739.952, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 10262.997, \"from_m\": 10120.03, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10410.074, \"from_m\": 10262.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11089.747, \"from_m\": 10410.074, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11255.507, \"from_m\": 11089.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11396.123, \"from_m\": 11255.507, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13453.236, \"from_m\": 11396.123, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13683.017, \"from_m\": 13453.236, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13910.685, \"from_m\": 13683.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14205.756, \"from_m\": 13910.685, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14227.949, \"from_m\": 14205.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14446.864, \"from_m\": 14227.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14635.046, \"from_m\": 14446.864, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15527.517, \"from_m\": 14635.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15629.795, \"from_m\": 15527.517, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15773.138, \"from_m\": 15629.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16275.296, \"from_m\": 15773.138, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 16892.315, \"from_m\": 16275.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17521.611, \"from_m\": 16892.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17706.472, \"from_m\": 17521.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17929.354, \"from_m\": 17706.472, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18329.786, \"from_m\": 17929.354, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18475.782, \"from_m\": 18329.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18646.005, \"from_m\": 18475.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19309.318, \"from_m\": 18646.005, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 19607.533, \"from_m\": 19309.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19832.806, \"from_m\": 19607.533, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20147.883, \"from_m\": 19832.806, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20401.186, \"from_m\": 20147.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20805.816, \"from_m\": 20401.186, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 20966.325, \"from_m\": 20805.816, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.021, \"from_m\": 20966.325, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22272.357, \"from_m\": 21205.021, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 22642.992, \"from_m\": 22272.357, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22872.804, \"from_m\": 22642.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23091.945, \"from_m\": 22872.804, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 23214.799, \"from_m\": 23091.945, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 23370.724, \"from_m\": 23214.799, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23508.748, \"from_m\": 23370.724, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23966.296, \"from_m\": 23508.748, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24121.358, \"from_m\": 23966.296, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24684.065, \"from_m\": 24121.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25881.037, \"from_m\": 24684.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28522.076, \"from_m\": 25881.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 31016.79, \"from_m\": 28522.076, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31830.301, \"from_m\": 31016.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33527.151, \"from_m\": 31830.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34707.473, \"from_m\": 33527.151, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36811.363, \"from_m\": 34707.473, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36975.387, \"from_m\": 36811.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38628.996, \"from_m\": 36975.387, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38802.557, \"from_m\": 38628.996, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38965.748, \"from_m\": 38802.557, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39258.915, \"from_m\": 38965.748, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41502.969, \"from_m\": 39258.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42013.951, \"from_m\": 41502.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42657.406, \"from_m\": 42013.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45290.444, \"from_m\": 42657.406, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 46184.15, \"from_m\": 45290.444, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 46629.364, \"from_m\": 46184.15, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46840.426, \"from_m\": 46629.364, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47019.962, \"from_m\": 46840.426, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48627.585, \"from_m\": 47019.962, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48989.883, \"from_m\": 48627.585, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49418.521, \"from_m\": 48989.883, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 602267, \"profile_key\": \"a715427aadac84853c1e4a3d1edd989d455726449bd402d450f95f0e2ba63f46\", \"schedule_id\": 5019, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0742H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0746H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13174.116, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0757\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0808\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0815H\", \"location\": \"Acton Main Line\", \"stage_seq\": 16, \"distance_m\": 29593.416, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816H\", \"location\": \"Acton West Jn\", \"stage_seq\": 17, \"distance_m\": 31172.79, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0817H\", \"wtt_dep\": \"0818H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 18, \"distance_m\": 31972.37, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0821\", \"location\": \"West Ealing\", \"stage_seq\": 19, \"distance_m\": 33381.293, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823\", \"location\": \"Hanwell\", \"stage_seq\": 20, \"distance_m\": 34659.232, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826\", \"location\": \"Southall\", \"stage_seq\": 21, \"distance_m\": 37310.91, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 22, \"distance_m\": 40390.502, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 23, \"distance_m\": 40597.794, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 24, \"distance_m\": 42522.437, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0835H\", \"wtt_dep\": \"0837\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 25, \"distance_m\": 46382.121, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 26, \"distance_m\": 49418.521, \"section_seq\": 1, \"route_path_id\": 29892}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49418.521, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29892}], \"total_distance_m\": 49418.521, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47010.443, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2408.078, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0739", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4596963", "current_position_lon": "-0.4454212", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:41:37Z\", \"source_id\": 49379103, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:41:41Z\", \"source_id\": 16024729, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:45:44Z\", \"source_id\": 49390402, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:45:46Z\", \"source_id\": 16028004, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:49:05Z\", \"source_id\": 49399597, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:49:07Z\", \"source_id\": 16030760, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:11Z\", \"source_id\": 49411028, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:14Z\", \"source_id\": 16034167, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:58Z\", \"source_id\": 49418602, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:56:00Z\", \"source_id\": 16036482, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:22Z\", \"source_id\": 49425167, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:58:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:25Z\", \"source_id\": 16038449, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:01:24Z\", \"source_id\": 49433728, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:01:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:01:29Z\", \"source_id\": 16041035, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:24Z\", \"source_id\": 49439520, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:03:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:26Z\", \"source_id\": 16042698, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:03Z\", \"source_id\": 49447355, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:06:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:05Z\", \"source_id\": 16044949, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:19Z\", \"source_id\": 49456864, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:09:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:21Z\", \"source_id\": 16047655, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:23Z\", \"source_id\": 49468662, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:14:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:27Z\", \"source_id\": 16051061, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:54Z\", \"source_id\": 49478780, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:17:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:58Z\", \"source_id\": 16054111, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:21Z\", \"source_id\": 49485709, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:20:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:28Z\", \"source_id\": 16056171, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:41Z\", \"source_id\": 16058082, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:25Z\", \"source_id\": 49500338, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:25:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:30Z\", \"source_id\": 16060455, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:00Z\", \"source_id\": 49510825, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:07Z\", \"source_id\": 16063442, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:35:07Z\", \"source_id\": 49531756, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:36:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:35:12Z\", \"source_id\": 16069358, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:59Z\", \"source_id\": 49545981, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:03Z\", \"source_id\": 16073278, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 4", "service_state_platform": "2", "timing_fact_generation": 1789544413396570, "current_leg_arrival_utc": "2026-09-16T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:27.808088", "service_state_evidence_id": 16073278, "current_leg_start_actual_dep": "2026-09-16T08:37:00+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:28.044675", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
HAF |
9H70 |
345030 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14446.864, "from_m": 14227.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18646.005, "from_m": 18475.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 23370.724, "from_m": 23214.799, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 25881.037, "from_m": 24684.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28522.076, "from_m": 25881.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 31016.79, "from_m": 28522.076, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31830.301, "from_m": 31016.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33527.151, "from_m": 31830.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34707.473, "from_m": 33527.151, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36811.363, "from_m": 34707.473, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36975.387, "from_m": 36811.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38628.996, "from_m": 36975.387, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38802.557, "from_m": 38628.996, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38965.748, "from_m": 38802.557, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39258.915, "from_m": 38965.748, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41502.969, "from_m": 39258.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42013.951, "from_m": 41502.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42657.406, "from_m": 42013.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45290.444, "from_m": 42657.406, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 46184.15, "from_m": 45290.444, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 46629.364, "from_m": 46184.15, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46840.426, "from_m": 46629.364, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 47019.962, "from_m": 46840.426, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48627.585, "from_m": 47019.962, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48989.883, "from_m": 48627.585, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49418.521, "from_m": 48989.883, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}], "service_id": 602267, "profile_key": "a715427aadac84853c1e4a3d1edd989d455726449bd402d450f95f0e2ba63f46", "schedule_id": 5019, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0739", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0742H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0746H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13174.116, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0757", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0808", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0815H", "location": "Acton Main Line", "stage_seq": 16, "distance_m": 29593.416, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816H", "location": "Acton West Jn", "stage_seq": 17, "distance_m": 31172.79, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0817H", "wtt_dep": "0818H", "location": "Ealing Broadway", "stage_seq": 18, "distance_m": 31972.37, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0821", "location": "West Ealing", "stage_seq": 19, "distance_m": 33381.293, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823", "location": "Hanwell", "stage_seq": 20, "distance_m": 34659.232, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826", "location": "Southall", "stage_seq": 21, "distance_m": 37310.91, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829H", "location": "Hayes & Harlington", "stage_seq": 22, "distance_m": 40390.502, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Heathrow Airport Jn", "stage_seq": 23, "distance_m": 40597.794, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Heathrow Tunnel Jn", "stage_seq": 24, "distance_m": 42522.437, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0835H", "wtt_dep": "0837", "location": "Heathrow Terminals 2 & 3", "stage_seq": 25, "distance_m": 46382.121, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Heathrow Terminal 4", "stage_seq": 26, "distance_m": 49418.521, "section_seq": 1, "route_path_id": 29892}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49418.521, "from_m": 0.0, "section_seq": 1, "route_path_id": 29892}], "total_distance_m": 49418.521, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47010.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2408.078, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:41:37Z", "source_id": 49379103, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:41:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:41:41Z", "source_id": 16024729, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:45:44Z", "source_id": 49390402, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:45:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:45:46Z", "source_id": 16028004, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:49:05Z", "source_id": 49399597, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:49:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:49:07Z", "source_id": 16030760, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:11Z", "source_id": 49411028, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:14Z", "source_id": 16034167, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:58Z", "source_id": 49418602, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:55:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:56:00Z", "source_id": 16036482, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:22Z", "source_id": 49425167, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:58:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:25Z", "source_id": 16038449, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:01:24Z", "source_id": 49433728, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:01:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:01:29Z", "source_id": 16041035, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:24Z", "source_id": 49439520, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:03:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:26Z", "source_id": 16042698, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:03Z", "source_id": 49447355, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:06:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:05Z", "source_id": 16044949, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:19Z", "source_id": 49456864, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:09:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:21Z", "source_id": 16047655, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23145, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:23Z", "source_id": 49468662, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:14:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:27Z", "source_id": 16051061, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:54Z", "source_id": 49478780, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:17:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:58Z", "source_id": 16054111, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:21Z", "source_id": 49485709, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:20:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:28Z", "source_id": 16056171, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:41Z", "source_id": 16058082, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:25Z", "source_id": 49500338, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:25:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:30Z", "source_id": 16060455, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:00Z", "source_id": 49510825, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:28:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:07Z", "source_id": 16063442, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:35:07Z", "source_id": 49531756, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T07:36:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:35:12Z", "source_id": 16069358, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23475, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:59Z", "source_id": 49545981, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T07:41:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:03Z", "source_id": 16073278, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
0739 |
0739 |
3 |
None |
None |
Heathrow Terminal 4 |
0842 |
0841 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37017/2026-09-16/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-16T08:37:00+01:00 |
Heathrow Terminal 4 |
4.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]} |
1.9 |
0837 |
0841 |
Heathrow Terminals 2 & 3 |
Heathrow Terminal 4 |
Heathrow Terminal 4 |
51.4596963 |
-0.4454212 |
51.4596963 |
-0.4454212 |
1 |
0 |
2026-09-16 07:51:38 |
TERMINATED |
2026-09-16 07:41:00 |
Heathrow Terminal 4 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073278 |
1789544413396570 |
111 |
111 |
2026-09-16 07:51:28.044675 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:27.808088 |
| 571582 |
599976 |
W45605 |
879T80M616 |
2026-09-16 |
COMPLETE |
16073221 |
2026-09-16 08:41:00 |
2026-09-16 07:51:38 |
2026-09-18 07:51:38 |
{"id": 599976, "stp": "P", "toc": "Thameslink", "uid": "W45605", "consist": "700102", "dest_crs": "BDM", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45605/2026-09-16/detailed", "trust_id": "879T80M616", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-16", "dest_arr_time": "0844", "dest_platform": "1", "is_terminated": 1, "next_location": "Bedford", "signalling_id": "9T80", "timing_status": "EARLY", "origin_station": "Brighton", "current_leg_arr": "0841", "current_leg_dep": "0831", "current_leg_end": "Bedford", "origin_dep_time": "0626", "origin_platform": "5", "current_location": "Bedford", "last_update_time": "2026-09-16T07:51:38", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.49437179999999986, 52.0031401], [-0.4946451, 52.00350360000001], [-0.49499639999999995, 52.003890199999994], [-0.4955512000000001, 52.004470399999995], [-0.4962262999999999, 52.00517370000001], [-0.49658720000000006, 52.00555819999999], [-0.4990064999999999, 52.0080852], [-0.4992112, 52.008299], [-0.4993196, 52.0084098], [-0.49949179999999993, 52.0085971], [-0.4996697, 52.00879059999999], [-0.5002781, 52.009410300000006], [-0.5005052, 52.00964389999999], [-0.5006668999999999, 52.0098145], [-0.5010332, 52.0102723], [-0.5025206999999999, 52.0118413], [-0.5045769999999999, 52.014004799999995], [-0.5059624999999999, 52.01546249999999], [-0.5061156, 52.0156223], [-0.506821, 52.0164167], [-0.507421, 52.01715260000001], [-0.5079786, 52.0178841], [-0.508487, 52.01861480000001], [-0.5090688999999999, 52.0194956], [-0.5097631, 52.020687499999994], [-0.5100405, 52.0212024], [-0.5103238, 52.0217184], [-0.510756, 52.0226845], [-0.5108597, 52.022923], [-0.5110903999999998, 52.02346330000001], [-0.5114885999999998, 52.02446640000001], [-0.5118701, 52.0254654], [-0.5122276999999998, 52.0266232], [-0.5124591, 52.027640600000005], [-0.5126504, 52.0289999], [-0.5127915, 52.0303838], [-0.5133819, 52.03626710000001], [-0.5134644, 52.03709720000001], [-0.5135352, 52.0379287], [-0.5136386, 52.0390678], [-0.5136871, 52.03965769999999], [-0.5137227, 52.04038940000001], [-0.5137621, 52.04102029999999], [-0.5137864999999999, 52.04179099999999], [-0.5138419999999999, 52.04256039999999], [-0.5139905999999999, 52.0441067], [-0.5142344000000001, 52.0466624], [-0.5142864999999999, 52.047933099999995], [-0.5142741999999999, 52.048576], [-0.5142503, 52.049196], [-0.5141489, 52.05036219999999], [-0.5140259, 52.05124179999999], [-0.5138591999999998, 52.05207939999999], [-0.5134956, 52.0535341], [-0.5131398809273009, 52.054578667909794], [-0.5129336, 52.05518440000001], [-0.5127046, 52.0558074], [-0.5124291, 52.056430000000006], [-0.5117758, 52.05779979999999], [-0.5109758999999999, 52.0591759], [-0.5100706999999999, 52.0605603], [-0.5093779999999999, 52.061496799999986], [-0.5084327, 52.0626578], [-0.5083276, 52.062775300000006], [-0.5072572999999999, 52.06399589999999], [-0.5065489, 52.06471749999999], [-0.5052505999999999, 52.0660399], [-0.5049512999999999, 52.066337700000005], [-0.4928335, 52.07863309999998], [-0.49143, 52.080062299999994], [-0.4905521000000001, 52.08100939999999], [-0.4897225, 52.0820122], [-0.488998, 52.08300089999999], [-0.488758, 52.0833133], [-0.4881242999999999, 52.08427789999998], [-0.4875759, 52.085189], [-0.4870469999999999, 52.08617340000001], [-0.4865861, 52.0871314], [-0.4865855202028853, 52.087132812224105], [-0.48212040000000006, 52.09800859999999], [-0.48186309999999993, 52.0986351], [-0.4811611999999999, 52.1003841], [-0.4808455, 52.10125600000001], [-0.4805804000000001, 52.1021392], [-0.4804005, 52.10278170000001], [-0.4801641, 52.1037786], [-0.4799902, 52.104673600000005], [-0.479868, 52.105526999999995], [-0.4798385, 52.1057532], [-0.47976269999999993, 52.10657829999999], [-0.4797086, 52.10732789999999], [-0.4796760000000001, 52.10782669999999], [-0.4796560000000001, 52.1086172], [-0.479666898003764, 52.10978287988833], [-0.4796742999999999, 52.11057459999999], [-0.4796721999999999, 52.11076859999999], [-0.47960890000000006, 52.1118438], [-0.4794761, 52.1130928], [-0.47945230000000005, 52.11325630000001], [-0.4793870619140866, 52.11370567996295], [-0.4793764599612652, 52.11377870904075], [-0.47935919999999993, 52.1138976], [-0.4790660000000001, 52.11574900000001], [-0.4790407, 52.1159579], [-0.4789097000000001, 52.116817], [-0.4788918999999999, 52.11731389999999], [-0.47880759999999994, 52.11788120000001], [-0.4787877, 52.1180019], [-0.47845629999999995, 52.1203428], [-0.4784247, 52.1206431], [-0.4783683503649123, 52.12097512205706], [-0.4783300999999999, 52.1212005], [-0.47830420000000007, 52.1214065], [-0.4781966, 52.1219858], [-0.4781044, 52.1226543], [-0.4777965, 52.12473979999999], [-0.4774435000000001, 52.1268203], [-0.4773063, 52.12771239999999], [-0.4772347, 52.12850269999999], [-0.4771808, 52.12930759999999], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]}", "current_leg_start": "Flitwick", "dest_arr_time_act": "0844", "motion_projection": null, "next_location_lat": "52.1354670", "next_location_lon": "-0.4791311", "previous_location": "Flitwick", "current_leg_milage": "9.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301.517, \"from_m\": 260.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 331.218, \"from_m\": 301.517, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 390.168, \"from_m\": 331.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 535.472, \"from_m\": 390.168, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 965.326, \"from_m\": 535.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 978.427, \"from_m\": 965.326, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1700.314, \"from_m\": 978.427, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1767.232, \"from_m\": 1700.314, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2435.68, \"from_m\": 1767.232, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2499.451, \"from_m\": 2435.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\": 4026.501, \"from_m\": 2499.451, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15614.909, \"from_m\": 4026.501, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15655.192, \"from_m\": 15614.909, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16092.358, \"from_m\": 15655.192, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16126.159, \"from_m\": 16092.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20211.304, \"from_m\": 16126.159, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20275.269, \"from_m\": 20211.304, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20321.535, \"from_m\": 20275.269, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20839.697, \"from_m\": 20321.535, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22053.416, \"from_m\": 20839.697, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22079.115, \"from_m\": 22053.416, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22188.002, \"from_m\": 22079.115, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29916.909, \"from_m\": 22188.002, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30774.482, \"from_m\": 29916.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\": 37256.552, \"from_m\": 30774.482, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37372.002, \"from_m\": 37256.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38224.778, \"from_m\": 37372.002, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39040.497, \"from_m\": 38224.778, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39111.818, \"from_m\": 39040.497, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46828.084, \"from_m\": 39111.818, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47564.65, \"from_m\": 46828.084, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58479.647, \"from_m\": 47564.65, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58534.664, \"from_m\": 58479.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\": 63107.67, \"from_m\": 58534.664, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 64385.313, \"from_m\": 63107.67, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64443.878, \"from_m\": 64385.313, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64488.149, \"from_m\": 64443.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64523.855, \"from_m\": 64488.149, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64587.554, \"from_m\": 64523.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64676.223, \"from_m\": 64587.554, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64706.658, \"from_m\": 64676.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65100.915, \"from_m\": 64706.658, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65137.88, \"from_m\": 65100.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66034.331, \"from_m\": 65137.88, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 66065.727, \"from_m\": 66034.331, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66099.739, \"from_m\": 66065.727, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66515.199, \"from_m\": 66099.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\": 67504.523, \"from_m\": 66515.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\": 67826.507, \"from_m\": 67504.523, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67884.772, \"from_m\": 67826.507, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71173.425, \"from_m\": 67884.772, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71234.941, \"from_m\": 71173.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\": 76516.114, \"from_m\": 71234.941, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 78405.924, \"from_m\": 76516.114, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79342.351, \"from_m\": 78405.924, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80914.258, \"from_m\": 79342.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 82528.162, \"from_m\": 80914.258, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 82771.514, \"from_m\": 82528.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82867.527, \"from_m\": 82771.514, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82914.786, \"from_m\": 82867.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83153.285, \"from_m\": 82914.786, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83680.57, \"from_m\": 83153.285, \"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\": 83718.334, \"from_m\": 83680.57, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 84275.565, \"from_m\": 83718.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:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 84353.191, \"from_m\": 84275.565, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 87704.895, \"from_m\": 84353.191, \"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\": 87982.856, \"from_m\": 87704.895, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 88020.118, \"from_m\": 87982.856, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 89247.105, \"from_m\": 88020.118, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89315.99, \"from_m\": 89247.105, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 89894.124, \"from_m\": 89315.99, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 90112.614, \"from_m\": 89894.124, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 91953.953, \"from_m\": 90112.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\": 93653.059, \"from_m\": 91953.953, \"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\": 95039.897, \"from_m\": 93653.059, \"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\": 98398.73, \"from_m\": 95039.897, \"capability_applied\": null, \"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\": 116101.623, \"from_m\": 98398.73, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 120235.208, \"from_m\": 116101.623, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 126188.54, \"from_m\": 120235.208, \"capability_applied\": null, \"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\": 129672.918, \"from_m\": 126188.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131471.716, \"from_m\": 129672.918, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 134073.422, \"from_m\": 131471.716, \"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\": 134948.175, \"from_m\": 134073.422, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 135999.449, \"from_m\": 134948.175, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 139722.185, \"from_m\": 135999.449, \"capability_applied\": null, \"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\": 139788.48, \"from_m\": 139722.185, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 139920.254, \"from_m\": 139788.48, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 139983.382, \"from_m\": 139920.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140053.374, \"from_m\": 139983.382, \"capability_applied\": null, \"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\": 140100.666, \"from_m\": 140053.374, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 143567.301, \"from_m\": 140100.666, \"capability_applied\": null, \"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\": 151521.354, \"from_m\": 143567.301, \"capability_applied\": null, \"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\": 151568.751, \"from_m\": 151521.354, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 154390.106, \"from_m\": 151568.751, \"capability_applied\": null, \"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\": 165123.904, \"from_m\": 154390.106, \"capability_applied\": null, \"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\": 165169.133, \"from_m\": 165123.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\": 166032.73, \"from_m\": 165169.133, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 166324.841, \"from_m\": 166032.73, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 166369.759, \"from_m\": 166324.841, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166503.32, \"from_m\": 166369.759, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 166537.698, \"from_m\": 166503.32, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166622.376, \"from_m\": 166537.698, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 599976, \"profile_key\": \"0dd6030461a8daaee282f1d3e8ada5011042c1271392a8950dfce3fb9d1d08e4\", \"schedule_id\": 27148, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630H\", \"location\": \"Preston Park\", \"stage_seq\": 2, \"distance_m\": 2140.594, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637H\", \"location\": \"Hassocks\", \"stage_seq\": 3, \"distance_m\": 11313.648, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0642\", \"location\": \"Burgess Hill\", \"stage_seq\": 4, \"distance_m\": 14726.958, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Keymer Jn\", \"stage_seq\": 5, \"distance_m\": 15655.192, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644H\", \"location\": \"Wivelsfield\", \"stage_seq\": 6, \"distance_m\": 16009.718, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649H\", \"location\": \"Haywards Heath\", \"stage_seq\": 7, \"distance_m\": 20722.377, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Copyhold Jn\", \"stage_seq\": 8, \"distance_m\": 21948.721, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0655\", \"location\": \"Balcombe\", \"stage_seq\": 9, \"distance_m\": 27079.724, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 10, \"distance_m\": 31013.897, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0701H\", \"location\": \"Three Bridges\", \"stage_seq\": 11, \"distance_m\": 34208.343, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": \"0706H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 12, \"distance_m\": 38694.869, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 13, \"distance_m\": 46690.033, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 14, \"distance_m\": 58534.664, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717\", \"location\": \"Purley\", \"stage_seq\": 15, \"distance_m\": 60113.681, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0721H\", \"location\": \"East Croydon\", \"stage_seq\": 16, \"distance_m\": 64908.551, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 65756.261, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 18, \"distance_m\": 66515.199, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Norwood Junction\", \"stage_seq\": 19, \"distance_m\": 67569.261, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Sydenham\", \"stage_seq\": 20, \"distance_m\": 71173.425, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"New Cross Gate\", \"stage_seq\": 21, \"distance_m\": 76867.236, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 22, \"distance_m\": 77968.526, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 23, \"distance_m\": 79587.659, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0736\", \"location\": \"London Bridge\", \"stage_seq\": 24, \"distance_m\": 81452.437, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 25, \"distance_m\": 82179.455, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 26, \"distance_m\": 82786.883, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"London Blackfriars\", \"stage_seq\": 27, \"distance_m\": 83389.017, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0744\", \"location\": \"City Thameslink\", \"stage_seq\": 28, \"distance_m\": 83791.401, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746H\", \"location\": \"Farringdon\", \"stage_seq\": 29, \"distance_m\": 84521.559, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 30, \"distance_m\": 86740.414, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Dock Jn North\", \"stage_seq\": 31, \"distance_m\": 87972.292, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"Kentish Town\", \"stage_seq\": 32, \"distance_m\": 88939.317, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 33, \"distance_m\": 89894.124, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 34, \"distance_m\": 92687.909, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759\", \"location\": \"Cricklewood\", \"stage_seq\": 35, \"distance_m\": 94636.956, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Hendon\", \"stage_seq\": 36, \"distance_m\": 97686.659, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804H\", \"location\": \"Radlett Jn\", \"stage_seq\": 37, \"distance_m\": 109688.657, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"St. Albans\", \"stage_seq\": 38, \"distance_m\": 118475.549, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 39, \"distance_m\": 125511.056, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0816\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 40, \"distance_m\": 133441.813, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820H\", \"location\": \"Luton\", \"stage_seq\": 41, \"distance_m\": 135195.897, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 42, \"distance_m\": 139888.778, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831H\", \"location\": \"Flitwick\", \"stage_seq\": 43, \"distance_m\": 151107.241, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Wixams\", \"stage_seq\": 44, \"distance_m\": 161162.328, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 45, \"distance_m\": 165006.602, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0844\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 46, \"distance_m\": 166622.376, \"section_seq\": 1, \"route_path_id\": 101550}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 166622.376, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101550}], \"total_distance_m\": 166622.376, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 159463.099, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7159.277, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0626", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.1354670", "current_position_lon": "-0.4791311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:13Z\", \"source_id\": 49192395, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:18Z\", \"source_id\": 15967964, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:55Z\", \"source_id\": 49207478, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:58Z\", \"source_id\": 15972684, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:24Z\", \"source_id\": 49217309, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:26Z\", \"source_id\": 15975824, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:36Z\", \"source_id\": 49224644, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:41Z\", \"source_id\": 15978216, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:20Z\", \"source_id\": 49235869, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:23Z\", \"source_id\": 15981674, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:02Z\", \"source_id\": 49252367, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:04Z\", \"source_id\": 15986732, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:59:25Z\", \"source_id\": 49265670, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:59:28Z\", \"source_id\": 15990807, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:04:01Z\", \"source_id\": 49277756, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:05:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:04:08Z\", \"source_id\": 15994410, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:17:49Z\", \"source_id\": 49314040, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:17:54Z\", \"source_id\": 16005188, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:21:20Z\", \"source_id\": 49323368, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:21:25Z\", \"source_id\": 16008050, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:25:55Z\", \"source_id\": 49335790, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:25:57Z\", \"source_id\": 16011814, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:33:28Z\", \"source_id\": 49356418, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:33:28Z\", \"source_id\": 16017966, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:37:50Z\", \"source_id\": 49368671, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:37:53Z\", \"source_id\": 16021605, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:43:01Z\", \"source_id\": 49382997, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:43:03Z\", \"source_id\": 16025837, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:45:06Z\", \"source_id\": 49388524, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:45:07Z\", \"source_id\": 16027510, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:46:58Z\", \"source_id\": 49393806, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:00Z\", \"source_id\": 16029056, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:50:30Z\", \"source_id\": 49403837, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:51:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:50:33Z\", \"source_id\": 16031968, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:54:31Z\", \"source_id\": 49414647, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:54:36Z\", \"source_id\": 16035310, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:14Z\", \"source_id\": 49424715, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:59:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:19Z\", \"source_id\": 16038333, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:02Z\", \"source_id\": 49426821, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:59:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:04Z\", \"source_id\": 16038959, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:19Z\", \"source_id\": 49430536, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:01:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:23Z\", \"source_id\": 16040056, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:43Z\", \"source_id\": 49457972, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:10:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:46Z\", \"source_id\": 16047969, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:08Z\", \"source_id\": 49476712, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:16:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:13Z\", \"source_id\": 16053508, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:37Z\", \"source_id\": 49483587, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:38Z\", \"source_id\": 16055532, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:50Z\", \"source_id\": 49516116, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:30:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:53Z\", \"source_id\": 16064872, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:55Z\", \"source_id\": 49545821, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:58Z\", \"source_id\": 16073221, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedford", "service_state_platform": "1", "timing_fact_generation": 1789544399599143, "current_leg_arrival_utc": "2026-09-16T08:42:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:28.816171", "service_state_evidence_id": 16073221, "current_leg_start_actual_dep": "2026-09-16T08:31:30+01:00", "operational_evidence_version": 166, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:29.142600", "service_state_valid_until_kind": null, "operational_interpretation_version": 166, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
BTN |
BDM |
9T80 |
700102 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301.517, "from_m": 260.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 331.218, "from_m": 301.517, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 390.168, "from_m": 331.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 535.472, "from_m": 390.168, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 965.326, "from_m": 535.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 978.427, "from_m": 965.326, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1700.314, "from_m": 978.427, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1767.232, "from_m": 1700.314, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2435.68, "from_m": 1767.232, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2499.451, "from_m": 2435.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": 4026.501, "from_m": 2499.451, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15614.909, "from_m": 4026.501, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15655.192, "from_m": 15614.909, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16092.358, "from_m": 15655.192, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16126.159, "from_m": 16092.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20211.304, "from_m": 16126.159, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20275.269, "from_m": 20211.304, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20321.535, "from_m": 20275.269, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20839.697, "from_m": 20321.535, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22053.416, "from_m": 20839.697, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22079.115, "from_m": 22053.416, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22188.002, "from_m": 22079.115, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29916.909, "from_m": 22188.002, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30774.482, "from_m": 29916.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": 37256.552, "from_m": 30774.482, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37372.002, "from_m": 37256.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38224.778, "from_m": 37372.002, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39040.497, "from_m": 38224.778, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39111.818, "from_m": 39040.497, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46828.084, "from_m": 39111.818, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47564.65, "from_m": 46828.084, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58479.647, "from_m": 47564.65, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58534.664, "from_m": 58479.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": 63107.67, "from_m": 58534.664, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 64385.313, "from_m": 63107.67, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64443.878, "from_m": 64385.313, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64488.149, "from_m": 64443.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64523.855, "from_m": 64488.149, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64587.554, "from_m": 64523.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64676.223, "from_m": 64587.554, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64706.658, "from_m": 64676.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65100.915, "from_m": 64706.658, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 65137.88, "from_m": 65100.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66034.331, "from_m": 65137.88, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 66065.727, "from_m": 66034.331, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66099.739, "from_m": 66065.727, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66515.199, "from_m": 66099.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": 67504.523, "from_m": 66515.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": 67826.507, "from_m": 67504.523, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67884.772, "from_m": 67826.507, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71173.425, "from_m": 67884.772, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71234.941, "from_m": 71173.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": 76516.114, "from_m": 71234.941, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 78405.924, "from_m": 76516.114, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79342.351, "from_m": 78405.924, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80914.258, "from_m": 79342.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82528.162, "from_m": 80914.258, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 82771.514, "from_m": 82528.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82867.527, "from_m": 82771.514, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82914.786, "from_m": 82867.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83153.285, "from_m": 82914.786, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 83680.57, "from_m": 83153.285, "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": 83718.334, "from_m": 83680.57, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 84275.565, "from_m": 83718.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:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 84353.191, "from_m": 84275.565, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87704.895, "from_m": 84353.191, "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": 87982.856, "from_m": 87704.895, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88020.118, "from_m": 87982.856, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 89247.105, "from_m": 88020.118, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89315.99, "from_m": 89247.105, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 89894.124, "from_m": 89315.99, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 90112.614, "from_m": 89894.124, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 91953.953, "from_m": 90112.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": 93653.059, "from_m": 91953.953, "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": 95039.897, "from_m": 93653.059, "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": 98398.73, "from_m": 95039.897, "capability_applied": null, "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": 116101.623, "from_m": 98398.73, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 120235.208, "from_m": 116101.623, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 126188.54, "from_m": 120235.208, "capability_applied": null, "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": 129672.918, "from_m": 126188.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131471.716, "from_m": 129672.918, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 134073.422, "from_m": 131471.716, "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": 134948.175, "from_m": 134073.422, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 135999.449, "from_m": 134948.175, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 139722.185, "from_m": 135999.449, "capability_applied": null, "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": 139788.48, "from_m": 139722.185, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 139920.254, "from_m": 139788.48, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 139983.382, "from_m": 139920.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140053.374, "from_m": 139983.382, "capability_applied": null, "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": 140100.666, "from_m": 140053.374, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 143567.301, "from_m": 140100.666, "capability_applied": null, "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": 151521.354, "from_m": 143567.301, "capability_applied": null, "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": 151568.751, "from_m": 151521.354, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 154390.106, "from_m": 151568.751, "capability_applied": null, "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": 165123.904, "from_m": 154390.106, "capability_applied": null, "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": 165169.133, "from_m": 165123.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": 166032.73, "from_m": 165169.133, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 166324.841, "from_m": 166032.73, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 166369.759, "from_m": 166324.841, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166503.32, "from_m": 166369.759, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 166537.698, "from_m": 166503.32, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166622.376, "from_m": 166537.698, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 599976, "profile_key": "0dd6030461a8daaee282f1d3e8ada5011042c1271392a8950dfce3fb9d1d08e4", "schedule_id": 27148, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0626", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630H", "location": "Preston Park", "stage_seq": 2, "distance_m": 2140.594, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637H", "location": "Hassocks", "stage_seq": 3, "distance_m": 11313.648, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0642", "location": "Burgess Hill", "stage_seq": 4, "distance_m": 14726.958, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Keymer Jn", "stage_seq": 5, "distance_m": 15655.192, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644H", "location": "Wivelsfield", "stage_seq": 6, "distance_m": 16009.718, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649H", "location": "Haywards Heath", "stage_seq": 7, "distance_m": 20722.377, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Copyhold Jn", "stage_seq": 8, "distance_m": 21948.721, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0655", "location": "Balcombe", "stage_seq": 9, "distance_m": 27079.724, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Balcombe Tunnel Jn", "stage_seq": 10, "distance_m": 31013.897, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0701H", "location": "Three Bridges", "stage_seq": 11, "distance_m": 34208.343, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": "0706H", "location": "Gatwick Airport", "stage_seq": 12, "distance_m": 38694.869, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Earlswood (Surrey)", "stage_seq": 13, "distance_m": 46690.033, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716H", "location": "Stoats Nest Jn", "stage_seq": 14, "distance_m": 58534.664, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717", "location": "Purley", "stage_seq": 15, "distance_m": 60113.681, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0721H", "location": "East Croydon", "stage_seq": 16, "distance_m": 64908.551, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722H", "location": "Windmill Bridge Jn", "stage_seq": 17, "distance_m": 65756.261, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723H", "location": "Norwood Fork Jn", "stage_seq": 18, "distance_m": 66515.199, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724", "location": "Norwood Junction", "stage_seq": 19, "distance_m": 67569.261, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Sydenham", "stage_seq": 20, "distance_m": 71173.425, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729", "location": "New Cross Gate", "stage_seq": 21, "distance_m": 76867.236, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730", "location": "Bricklayers Arms Jn", "stage_seq": 22, "distance_m": 77968.526, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731", "location": "Blue Anchor (Kent)", "stage_seq": 23, "distance_m": 79587.659, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0736", "location": "London Bridge", "stage_seq": 24, "distance_m": 81452.437, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Metropolitan Jn", "stage_seq": 25, "distance_m": 82179.455, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Blackfriars Jn", "stage_seq": 26, "distance_m": 82786.883, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "London Blackfriars", "stage_seq": 27, "distance_m": 83389.017, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0744", "location": "City Thameslink", "stage_seq": 28, "distance_m": 83791.401, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746H", "location": "Farringdon", "stage_seq": 29, "distance_m": 84521.559, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "St Pancras Low Level", "stage_seq": 30, "distance_m": 86740.414, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Dock Jn North", "stage_seq": 31, "distance_m": 87972.292, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "Kentish Town", "stage_seq": 32, "distance_m": 88939.317, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Carlton Road Jn", "stage_seq": 33, "distance_m": 89894.124, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "West Hampstead Thameslink", "stage_seq": 34, "distance_m": 92687.909, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759", "location": "Cricklewood", "stage_seq": 35, "distance_m": 94636.956, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Hendon", "stage_seq": 36, "distance_m": 97686.659, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804H", "location": "Radlett Jn", "stage_seq": 37, "distance_m": 109688.657, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "St. Albans", "stage_seq": 38, "distance_m": 118475.549, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Harpenden Jn", "stage_seq": 39, "distance_m": 125511.056, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0816", "location": "Luton Airport Parkway", "stage_seq": 40, "distance_m": 133441.813, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820H", "location": "Luton", "stage_seq": 41, "distance_m": 135195.897, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824H", "location": "Leagrave Jn", "stage_seq": 42, "distance_m": 139888.778, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831H", "location": "Flitwick", "stage_seq": 43, "distance_m": 151107.241, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Wixams", "stage_seq": 44, "distance_m": 161162.328, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839H", "location": "Bedford South Jn", "stage_seq": 45, "distance_m": 165006.602, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0844", "wtt_dep": null, "location": "Bedford", "stage_seq": 46, "distance_m": 166622.376, "section_seq": 1, "route_path_id": 101550}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 166622.376, "from_m": 0.0, "section_seq": 1, "route_path_id": 101550}], "total_distance_m": 166622.376, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 159463.099, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7159.277, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30906, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:13Z", "source_id": 49192395, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:29:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:18Z", "source_id": 15967964, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30899, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:55Z", "source_id": 49207478, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:36:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:58Z", "source_id": 15972684, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:24Z", "source_id": 49217309, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:39:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:26Z", "source_id": 15975824, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30878, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:36Z", "source_id": 49224644, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:43:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:41Z", "source_id": 15978216, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:20Z", "source_id": 49235869, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:48:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:23Z", "source_id": 15981674, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30841, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:02Z", "source_id": 49252367, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:54:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:04Z", "source_id": 15986732, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:59:25Z", "source_id": 49265670, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:00:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:59:28Z", "source_id": 15990807, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30596, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:04:01Z", "source_id": 49277756, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:05:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:04:08Z", "source_id": 15994410, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:17:49Z", "source_id": 49314040, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:18:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:17:54Z", "source_id": 16005188, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30204, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:21:20Z", "source_id": 49323368, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:21:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:21:25Z", "source_id": 16008050, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:25:55Z", "source_id": 49335790, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:26:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:25:57Z", "source_id": 16011814, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:33:28Z", "source_id": 49356418, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:34:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:33:28Z", "source_id": 16017966, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:37:50Z", "source_id": 49368671, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T06:38:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:37:53Z", "source_id": 16021605, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:43:01Z", "source_id": 49382997, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T06:43:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:43:03Z", "source_id": 16025837, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:45:06Z", "source_id": 49388524, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T06:45:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:45:07Z", "source_id": 16027510, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:46:58Z", "source_id": 49393806, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T06:47:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:00Z", "source_id": 16029056, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:50:30Z", "source_id": 49403837, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T06:51:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:50:33Z", "source_id": 16031968, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:54:31Z", "source_id": 49414647, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T06:55:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:54:36Z", "source_id": 16035310, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18543, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:14Z", "source_id": 49424715, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T06:59:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:19Z", "source_id": 16038333, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:02Z", "source_id": 49426821, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T06:59:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:04Z", "source_id": 16038959, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:19Z", "source_id": 49430536, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T07:01:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:23Z", "source_id": 16040056, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18362, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:43Z", "source_id": 49457972, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T07:10:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:46Z", "source_id": 16047969, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18197, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:08Z", "source_id": 49476712, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T07:16:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:13Z", "source_id": 16053508, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18184, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:37Z", "source_id": 49483587, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T07:19:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:38Z", "source_id": 16055532, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18089, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:50Z", "source_id": 49516116, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T07:30:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:53Z", "source_id": 16064872, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17951, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:55Z", "source_id": 49545821, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T07:41:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:58Z", "source_id": 16073221, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
Brighton |
0626 |
0626 |
5 |
None |
None |
Bedford |
0844 |
0844 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W45605/2026-09-16/detailed |
None |
Flitwick |
2026-09-16T08:31:30+01:00 |
Bedford |
10.0 |
{"type": "LineString", "coordinates": [[-0.49437179999999986, 52.0031401], [-0.4946451, 52.00350360000001], [-0.49499639999999995, 52.003890199999994], [-0.4955512000000001, 52.004470399999995], [-0.4962262999999999, 52.00517370000001], [-0.49658720000000006, 52.00555819999999], [-0.4990064999999999, 52.0080852], [-0.4992112, 52.008299], [-0.4993196, 52.0084098], [-0.49949179999999993, 52.0085971], [-0.4996697, 52.00879059999999], [-0.5002781, 52.009410300000006], [-0.5005052, 52.00964389999999], [-0.5006668999999999, 52.0098145], [-0.5010332, 52.0102723], [-0.5025206999999999, 52.0118413], [-0.5045769999999999, 52.014004799999995], [-0.5059624999999999, 52.01546249999999], [-0.5061156, 52.0156223], [-0.506821, 52.0164167], [-0.507421, 52.01715260000001], [-0.5079786, 52.0178841], [-0.508487, 52.01861480000001], [-0.5090688999999999, 52.0194956], [-0.5097631, 52.020687499999994], [-0.5100405, 52.0212024], [-0.5103238, 52.0217184], [-0.510756, 52.0226845], [-0.5108597, 52.022923], [-0.5110903999999998, 52.02346330000001], [-0.5114885999999998, 52.02446640000001], [-0.5118701, 52.0254654], [-0.5122276999999998, 52.0266232], [-0.5124591, 52.027640600000005], [-0.5126504, 52.0289999], [-0.5127915, 52.0303838], [-0.5133819, 52.03626710000001], [-0.5134644, 52.03709720000001], [-0.5135352, 52.0379287], [-0.5136386, 52.0390678], [-0.5136871, 52.03965769999999], [-0.5137227, 52.04038940000001], [-0.5137621, 52.04102029999999], [-0.5137864999999999, 52.04179099999999], [-0.5138419999999999, 52.04256039999999], [-0.5139905999999999, 52.0441067], [-0.5142344000000001, 52.0466624], [-0.5142864999999999, 52.047933099999995], [-0.5142741999999999, 52.048576], [-0.5142503, 52.049196], [-0.5141489, 52.05036219999999], [-0.5140259, 52.05124179999999], [-0.5138591999999998, 52.05207939999999], [-0.5134956, 52.0535341], [-0.5131398809273009, 52.054578667909794], [-0.5129336, 52.05518440000001], [-0.5127046, 52.0558074], [-0.5124291, 52.056430000000006], [-0.5117758, 52.05779979999999], [-0.5109758999999999, 52.0591759], [-0.5100706999999999, 52.0605603], [-0.5093779999999999, 52.061496799999986], [-0.5084327, 52.0626578], [-0.5083276, 52.062775300000006], [-0.5072572999999999, 52.06399589999999], [-0.5065489, 52.06471749999999], [-0.5052505999999999, 52.0660399], [-0.5049512999999999, 52.066337700000005], [-0.4928335, 52.07863309999998], [-0.49143, 52.080062299999994], [-0.4905521000000001, 52.08100939999999], [-0.4897225, 52.0820122], [-0.488998, 52.08300089999999], [-0.488758, 52.0833133], [-0.4881242999999999, 52.08427789999998], [-0.4875759, 52.085189], [-0.4870469999999999, 52.08617340000001], [-0.4865861, 52.0871314], [-0.4865855202028853, 52.087132812224105], [-0.48212040000000006, 52.09800859999999], [-0.48186309999999993, 52.0986351], [-0.4811611999999999, 52.1003841], [-0.4808455, 52.10125600000001], [-0.4805804000000001, 52.1021392], [-0.4804005, 52.10278170000001], [-0.4801641, 52.1037786], [-0.4799902, 52.104673600000005], [-0.479868, 52.105526999999995], [-0.4798385, 52.1057532], [-0.47976269999999993, 52.10657829999999], [-0.4797086, 52.10732789999999], [-0.4796760000000001, 52.10782669999999], [-0.4796560000000001, 52.1086172], [-0.479666898003764, 52.10978287988833], [-0.4796742999999999, 52.11057459999999], [-0.4796721999999999, 52.11076859999999], [-0.47960890000000006, 52.1118438], [-0.4794761, 52.1130928], [-0.47945230000000005, 52.11325630000001], [-0.4793870619140866, 52.11370567996295], [-0.4793764599612652, 52.11377870904075], [-0.47935919999999993, 52.1138976], [-0.4790660000000001, 52.11574900000001], [-0.4790407, 52.1159579], [-0.4789097000000001, 52.116817], [-0.4788918999999999, 52.11731389999999], [-0.47880759999999994, 52.11788120000001], [-0.4787877, 52.1180019], [-0.47845629999999995, 52.1203428], [-0.4784247, 52.1206431], [-0.4783683503649123, 52.12097512205706], [-0.4783300999999999, 52.1212005], [-0.47830420000000007, 52.1214065], [-0.4781966, 52.1219858], [-0.4781044, 52.1226543], [-0.4777965, 52.12473979999999], [-0.4774435000000001, 52.1268203], [-0.4773063, 52.12771239999999], [-0.4772347, 52.12850269999999], [-0.4771808, 52.12930759999999], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]} |
9.7 |
0831 |
0841 |
Flitwick |
Bedford |
Bedford |
52.1354670 |
-0.4791311 |
52.1354670 |
-0.4791311 |
1 |
0 |
2026-09-16 07:51:38 |
TERMINATED |
2026-09-16 07:41:00 |
Bedford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073221 |
1789544399599143 |
166 |
166 |
2026-09-16 07:51:29.142600 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:28.816171 |
| 571583 |
603598 |
L86401 |
865W51MC16 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 07:41:33 |
2026-09-16 07:51:38 |
2026-09-18 07:51:38 |
{"id": 603598, "stp": "O", "toc": "South Western Railway", "uid": "L86401", "consist": "444002", "dest_crs": "POO", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86401/2026-09-16/detailed", "trust_id": "865W51MC16", "origin_crs": "XBM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Poole", "service_date": "2026-09-16", "dest_arr_time": "0853", "dest_platform": "1", "is_terminated": 1, "next_location": "Poole", "signalling_id": "5W51", "timing_status": "LATE", "origin_station": "Bournemouth T.&R.S.M.D", "current_leg_arr": "0853", "current_leg_dep": "0850", "current_leg_end": "Poole", "origin_dep_time": "0827", "origin_platform": null, "current_location": "Poole Ferry Terminal", "last_update_time": "2026-09-16T07:51:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9868865, 50.7277727], [-1.9867547999999997, 50.72766390000001], [-1.9866375, 50.7275611], [-1.9865207, 50.7274506], [-1.9864131, 50.72734559999999], [-1.9863126, 50.7272397], [-1.9862183, 50.7271369], [-1.9861257, 50.72702499999999], [-1.9860364, 50.7269113], [-1.9859599, 50.72680510000001], [-1.9858854999999995, 50.7267008], [-1.9857564999999997, 50.7265055], [-1.9855925, 50.726270799999995], [-1.9852849, 50.7258887], [-1.9852065, 50.725768], [-1.9848614999999996, 50.7252398], [-1.9847182, 50.7250143], [-1.9845587, 50.724775099999995], [-1.9840439, 50.7239921], [-1.9835529999999997, 50.72325080000001], [-1.9834106, 50.7230073], [-1.9833452, 50.7228894], [-1.9832811999999995, 50.72276750000001], [-1.9832175000000003, 50.7226081], [-1.9831761, 50.72248419999999], [-1.983145, 50.7223665], [-1.9831204, 50.722259399999984], [-1.9830995, 50.72215190000001], [-1.9830824, 50.7220018], [-1.9830827, 50.7217885], [-1.9830920000000003, 50.7216463], [-1.9831349000000005, 50.7213184], [-1.9831508, 50.72125759999999], [-1.9832586, 50.7208082], [-1.9832781, 50.72072880000001], [-1.983499, 50.7198471], [-1.9835285, 50.71974130000001], [-1.9835605, 50.7196094], [-1.9835916, 50.71946689999999]]}", "current_leg_start": "Poole Sig. Pw5210", "dest_arr_time_act": "0853", "motion_projection": null, "next_location_lat": "50.7194669", "next_location_lon": "-1.9835916", "previous_location": "Poole Ferry Terminal", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1526.572, \"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\": 1667.924, \"from_m\": 1526.572, \"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\": 3641.529, \"from_m\": 1667.924, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5004.224, \"from_m\": 3641.529, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6368.201, \"from_m\": 5004.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\": 6809.26, \"from_m\": 6368.201, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7092.428, \"from_m\": 6809.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\": 7457.796, \"from_m\": 7092.428, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7505.483, \"from_m\": 7457.796, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7823.133, \"from_m\": 7505.483, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8109.09, \"from_m\": 7823.133, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8251.137, \"from_m\": 8109.09, \"capability_applied\": null, \"effective_limit_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\": 603598, \"profile_key\": \"1dc2e45b819aa1ffaa221fec41072f542506c6178a3a4125e2ba2d756f9d99e5\", \"schedule_id\": 37860, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Bournemouth T.&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Branksome\", \"stage_seq\": 2, \"distance_m\": 1591.166, \"section_seq\": 1, \"route_path_id\": 105780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840H\", \"location\": \"Poole\", \"stage_seq\": 3, \"distance_m\": 6674.396, \"section_seq\": 1, \"route_path_id\": 105780}, {\"is_pass\": false, \"wtt_arr\": \"0843H\", \"wtt_dep\": \"0850\", \"location\": \"Poole Sig. Pw5210\", \"stage_seq\": 4, \"distance_m\": 7457.796, \"section_seq\": 1, \"route_path_id\": 105780}, {\"is_pass\": false, \"wtt_arr\": \"0853\", \"wtt_dep\": null, \"location\": \"Poole\", \"stage_seq\": 5, \"distance_m\": 8251.137, \"section_seq\": 1, \"route_path_id\": 105780}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8251.137, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105780}], \"total_distance_m\": 8251.137, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 6724.565, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1526.572, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0827", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "50.7194669", "current_position_lon": "-1.9835916", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:57Z\", \"source_id\": 49510618, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:59Z\", \"source_id\": 16063335, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:19Z\", \"source_id\": 49546940, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:23Z\", \"source_id\": 16073548, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Poole", "service_state_platform": "S2", "timing_fact_generation": 1789544531016330, "current_leg_arrival_utc": "2026-09-16T08:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:34.223886", "service_state_evidence_id": 49546940, "current_leg_start_actual_dep": "2026-09-16T08:50:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-16T07:41:33", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:37.594604", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
XBM |
POO |
5W51 |
444002 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1526.572, "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": 1667.924, "from_m": 1526.572, "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": 3641.529, "from_m": 1667.924, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5004.224, "from_m": 3641.529, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6368.201, "from_m": 5004.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": 6809.26, "from_m": 6368.201, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7092.428, "from_m": 6809.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": 7457.796, "from_m": 7092.428, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7505.483, "from_m": 7457.796, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7823.133, "from_m": 7505.483, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8109.09, "from_m": 7823.133, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8251.137, "from_m": 8109.09, "capability_applied": null, "effective_limit_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": 603598, "profile_key": "1dc2e45b819aa1ffaa221fec41072f542506c6178a3a4125e2ba2d756f9d99e5", "schedule_id": 37860, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0827", "location": "Bournemouth T.&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Branksome", "stage_seq": 2, "distance_m": 1591.166, "section_seq": 1, "route_path_id": 105780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840H", "location": "Poole", "stage_seq": 3, "distance_m": 6674.396, "section_seq": 1, "route_path_id": 105780}, {"is_pass": false, "wtt_arr": "0843H", "wtt_dep": "0850", "location": "Poole Sig. Pw5210", "stage_seq": 4, "distance_m": 7457.796, "section_seq": 1, "route_path_id": 105780}, {"is_pass": false, "wtt_arr": "0853", "wtt_dep": null, "location": "Poole", "stage_seq": 5, "distance_m": 8251.137, "section_seq": 1, "route_path_id": 105780}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8251.137, "from_m": 0.0, "section_seq": 1, "route_path_id": 105780}], "total_distance_m": 8251.137, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 6724.565, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1526.572, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27708, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:57Z", "source_id": 49510618, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:28:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:59Z", "source_id": 16063335, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27731, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:19Z", "source_id": 49546940, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:23Z", "source_id": 16073548, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
Bournemouth T.&R.S.M.D |
0827 |
0827 |
None |
None |
None |
Poole |
0853 |
0853 |
1 |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86401/2026-09-16/detailed |
None |
Poole Sig. Pw5210 |
2026-09-16T08:50:00+01:00 |
Poole |
3.0 |
{"type": "LineString", "coordinates": [[-1.9868865, 50.7277727], [-1.9867547999999997, 50.72766390000001], [-1.9866375, 50.7275611], [-1.9865207, 50.7274506], [-1.9864131, 50.72734559999999], [-1.9863126, 50.7272397], [-1.9862183, 50.7271369], [-1.9861257, 50.72702499999999], [-1.9860364, 50.7269113], [-1.9859599, 50.72680510000001], [-1.9858854999999995, 50.7267008], [-1.9857564999999997, 50.7265055], [-1.9855925, 50.726270799999995], [-1.9852849, 50.7258887], [-1.9852065, 50.725768], [-1.9848614999999996, 50.7252398], [-1.9847182, 50.7250143], [-1.9845587, 50.724775099999995], [-1.9840439, 50.7239921], [-1.9835529999999997, 50.72325080000001], [-1.9834106, 50.7230073], [-1.9833452, 50.7228894], [-1.9832811999999995, 50.72276750000001], [-1.9832175000000003, 50.7226081], [-1.9831761, 50.72248419999999], [-1.983145, 50.7223665], [-1.9831204, 50.722259399999984], [-1.9830995, 50.72215190000001], [-1.9830824, 50.7220018], [-1.9830827, 50.7217885], [-1.9830920000000003, 50.7216463], [-1.9831349000000005, 50.7213184], [-1.9831508, 50.72125759999999], [-1.9832586, 50.7208082], [-1.9832781, 50.72072880000001], [-1.983499, 50.7198471], [-1.9835285, 50.71974130000001], [-1.9835605, 50.7196094], [-1.9835916, 50.71946689999999]]} |
0.6 |
0850 |
0853 |
Poole Ferry Terminal |
Poole Ferry Terminal |
Poole |
50.7194669 |
-1.9835916 |
50.7194669 |
-1.9835916 |
1 |
0 |
2026-09-16 07:51:38 |
TERMINATED |
2026-09-16 07:41:33 |
Poole |
TD |
DIRECT_DESTINATION_ARRIVAL |
49546940 |
1789544531016330 |
13 |
13 |
2026-09-16 07:51:37.594604 |
S2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:34.223886 |
| 571584 |
602547 |
W68559 |
082F56MB16 |
2026-09-16 |
COMPLETE |
16073364 |
2026-09-16 08:41:00 |
2026-09-16 07:51:38 |
2026-09-18 07:51:38 |
{"id": 602547, "stp": "P", "toc": "ScotRail", "uid": "W68559", "consist": "380116", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68559/2026-09-16/detailed", "trust_id": "082F56MB16", "origin_crs": "ADS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-16", "dest_arr_time": "0842", "dest_platform": "14", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2F56", "timing_status": "EARLY", "origin_station": "Ardrossan Harbour", "current_leg_arr": "0841", "current_leg_dep": "0831", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0748", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-16T07:51:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.424546420476094, 55.84732358163011], [-4.4239769, 55.8473092], [-4.423688299999999, 55.8473103], [-4.4230172, 55.8473343], [-4.4225429, 55.84735129999999], [-4.4222781, 55.8473674], [-4.4222059, 55.8473717], [-4.4220911, 55.847379], [-4.421909199999999, 55.84739009999999], [-4.4215813, 55.84741329999999], [-4.421173699999999, 55.8474517], [-4.4207162, 55.8475051], [-4.4201208, 55.84758719999999], [-4.4197262, 55.8476536], [-4.419178, 55.84775969999999], [-4.4190195999999995, 55.847793300000006], [-4.418841499999999, 55.84783240000001], [-4.418497799999999, 55.8479134], [-4.418285699999999, 55.8479687], [-4.4179577, 55.84805720000001], [-4.417388100000001, 55.84822689999999], [-4.4170496, 55.848335799999994], [-4.4164391, 55.84854169999999], [-4.4162045, 55.84862089999999], [-4.4154551, 55.8488891], [-4.4147696, 55.8491191], [-4.4143379, 55.8492935], [-4.4134361, 55.8496149], [-4.413094899999999, 55.84974019999999], [-4.412616099999999, 55.8499357], [-4.4117849, 55.850308299999995], [-4.4110189, 55.850661599999995], [-4.4102425, 55.85100909999999], [-4.409122399999999, 55.85149820000001], [-4.4078574, 55.8520232], [-4.4069699, 55.85236359999999], [-4.4068918, 55.8523936], [-4.405963099999999, 55.852736500000006], [-4.4050088999999994, 55.85307409999999], [-4.4042441, 55.8533277], [-4.4040781, 55.85338429999999], [-4.4032966, 55.85366739999999], [-4.402464299999999, 55.85393909999999], [-4.4023078, 55.8539794], [-4.401744892185655, 55.854122055957966], [-4.4016658, 55.8541421], [-4.4008469, 55.8543389], [-4.4000008, 55.8545276], [-4.3995563, 55.85462479999999], [-4.399554641869232, 55.85462514373172], [-4.3992577, 55.85468670000001], [-4.3985259, 55.85482760000001], [-4.3977279, 55.854971299999995], [-4.3972734, 55.855049599999994], [-4.3966782, 55.85514379999999], [-4.3957937, 55.85527600000001], [-4.3954316, 55.85532679999999], [-4.3947422, 55.855420200000005], [-4.393785299999999, 55.85554249999999], [-4.3930011, 55.8556499], [-4.3919334999999995, 55.85578610000001], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.3126584999999995, 55.84994139999999], [-4.311913363773703, 55.84986626237388], [-4.3114764, 55.849822199999984], [-4.3104319, 55.849716099999995], [-4.3095806, 55.8496313], [-4.307099699999999, 55.8493911], [-4.3059333, 55.84926990000001], [-4.3057023999999995, 55.8492459], [-4.3022617, 55.8489007], [-4.3021996, 55.848893800000006], [-4.3001136, 55.84867200000001], [-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": "Paisley Gilmour Street", "dest_arr_time_act": "0842", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Paisley Gilmour Street", "current_leg_milage": "7.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 633.958, \"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\": 1455.238, \"from_m\": 633.958, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2317.15, \"from_m\": 1455.238, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2968.567, \"from_m\": 2317.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\": 3410.53, \"from_m\": 2968.567, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8590.274, \"from_m\": 3410.53, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8960.667, \"from_m\": 8590.274, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8974.499, \"from_m\": 8960.667, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25894.952, \"from_m\": 8974.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25971.853, \"from_m\": 25894.952, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35226.786, \"from_m\": 25971.853, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35307.076, \"from_m\": 35226.786, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39211.742, \"from_m\": 35307.076, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40074.968, \"from_m\": 39211.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\": 41616.347, \"from_m\": 40074.968, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41873.343, \"from_m\": 41616.347, \"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\": 48321.914, \"from_m\": 41873.343, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48399.696, \"from_m\": 48321.914, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48400.793, \"from_m\": 48399.696, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48724.844, \"from_m\": 48400.793, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49277.391, \"from_m\": 48724.844, \"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\": 49740.813, \"from_m\": 49277.391, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50174.933, \"from_m\": 49740.813, \"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\": 50702.406, \"from_m\": 50174.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51126.949, \"from_m\": 50702.406, \"capability_applied\": null, \"effective_limit_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\": 602547, \"profile_key\": \"51871541669b569a06407a49bf1d8ec1eb0dd36694b68339d04f7609b76b4780\", \"schedule_id\": 27397, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Ardrossan Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101645}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0751\", \"location\": \"Ardrossan Town\", \"stage_seq\": 2, \"distance_m\": 743.8, \"section_seq\": 1, \"route_path_id\": 101645}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0754\", \"location\": \"Ardrossan South Beach\", \"stage_seq\": 3, \"distance_m\": 1609.108, \"section_seq\": 1, \"route_path_id\": 101645}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Saltcoats\", \"stage_seq\": 4, \"distance_m\": 2858.04, \"section_seq\": 1, \"route_path_id\": 101645}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"Stevenston\", \"stage_seq\": 5, \"distance_m\": 5083.309, \"section_seq\": 1, \"route_path_id\": 101645}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0803H\", \"location\": \"Kilwinning\", \"stage_seq\": 6, \"distance_m\": 8791.579, \"section_seq\": 1, \"route_path_id\": 101645}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808\", \"location\": \"Dalry\", \"stage_seq\": 7, \"distance_m\": 14441.294, \"section_seq\": 1, \"route_path_id\": 101645}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Glengarnock\", \"stage_seq\": 8, \"distance_m\": 18814.637, \"section_seq\": 1, \"route_path_id\": 101645}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"Lochwinnoch\", \"stage_seq\": 9, \"distance_m\": 25284.857, \"section_seq\": 1, \"route_path_id\": 101645}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0820H\", \"location\": \"Howwood\", \"stage_seq\": 10, \"distance_m\": 29690.999, \"section_seq\": 1, \"route_path_id\": 101645}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823\", \"location\": \"Milliken Park\", \"stage_seq\": 11, \"distance_m\": 32005.45, \"section_seq\": 1, \"route_path_id\": 101645}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826\", \"location\": \"Johnstone\", \"stage_seq\": 12, \"distance_m\": 34292.877, \"section_seq\": 1, \"route_path_id\": 101645}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Elderslie\", \"stage_seq\": 13, \"distance_m\": 35806.867, \"section_seq\": 1, \"route_path_id\": 101645}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0831H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 14, \"distance_m\": 39487.742, \"section_seq\": 1, \"route_path_id\": 101645}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Arkleston Jn\", \"stage_seq\": 15, \"distance_m\": 41334.195, \"section_seq\": 1, \"route_path_id\": 101645}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Shields Jn\", \"stage_seq\": 16, \"distance_m\": 48466.748, \"section_seq\": 1, \"route_path_id\": 101645}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 17, \"distance_m\": 50200.409, \"section_seq\": 1, \"route_path_id\": 101645}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 18, \"distance_m\": 51126.949, \"section_seq\": 1, \"route_path_id\": 101645}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51126.949, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101645}], \"total_distance_m\": 51126.949, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 50663.527, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0748", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:43Z\", \"source_id\": 16052119, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:52:19Z\", \"source_id\": 49408677, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:52:23Z\", \"source_id\": 16033452, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:54:09Z\", \"source_id\": 49413617, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:54:13Z\", \"source_id\": 16034950, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:35Z\", \"source_id\": 49423096, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:58:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:38Z\", \"source_id\": 16037810, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:01:16Z\", \"source_id\": 49433312, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:02:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:01:19Z\", \"source_id\": 16040871, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:31Z\", \"source_id\": 49448861, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:07:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:36Z\", \"source_id\": 16045370, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:53Z\", \"source_id\": 49461307, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:56Z\", \"source_id\": 16048956, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:57Z\", \"source_id\": 49473222, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:16:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:01Z\", \"source_id\": 16052423, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:19Z\", \"source_id\": 49485659, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:23Z\", \"source_id\": 16056133, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:35Z\", \"source_id\": 49495181, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:23:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:42Z\", \"source_id\": 16058894, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:45Z\", \"source_id\": 49501282, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:25:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:48Z\", \"source_id\": 16060685, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:31Z\", \"source_id\": 49515158, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:30:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:32Z\", \"source_id\": 16064634, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:08Z\", \"source_id\": 49546327, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:10Z\", \"source_id\": 16073364, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "14", "timing_fact_generation": 1789544414165886, "current_leg_arrival_utc": "2026-09-16T08:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:34.252597", "service_state_evidence_id": 16073364, "current_leg_start_actual_dep": "2026-09-16T08:31:30+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:37.053287", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
ADS |
GLC |
2F56 |
380116 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 633.958, "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": 1455.238, "from_m": 633.958, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2317.15, "from_m": 1455.238, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2968.567, "from_m": 2317.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": 3410.53, "from_m": 2968.567, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8590.274, "from_m": 3410.53, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8960.667, "from_m": 8590.274, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8974.499, "from_m": 8960.667, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25894.952, "from_m": 8974.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 25971.853, "from_m": 25894.952, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35226.786, "from_m": 25971.853, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 35307.076, "from_m": 35226.786, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39211.742, "from_m": 35307.076, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 40074.968, "from_m": 39211.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": 41616.347, "from_m": 40074.968, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41873.343, "from_m": 41616.347, "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": 48321.914, "from_m": 41873.343, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48399.696, "from_m": 48321.914, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48400.793, "from_m": 48399.696, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48724.844, "from_m": 48400.793, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49277.391, "from_m": 48724.844, "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": 49740.813, "from_m": 49277.391, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50174.933, "from_m": 49740.813, "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": 50702.406, "from_m": 50174.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51126.949, "from_m": 50702.406, "capability_applied": null, "effective_limit_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": 602547, "profile_key": "51871541669b569a06407a49bf1d8ec1eb0dd36694b68339d04f7609b76b4780", "schedule_id": 27397, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0748", "location": "Ardrossan Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101645}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0751", "location": "Ardrossan Town", "stage_seq": 2, "distance_m": 743.8, "section_seq": 1, "route_path_id": 101645}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0754", "location": "Ardrossan South Beach", "stage_seq": 3, "distance_m": 1609.108, "section_seq": 1, "route_path_id": 101645}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Saltcoats", "stage_seq": 4, "distance_m": 2858.04, "section_seq": 1, "route_path_id": 101645}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "Stevenston", "stage_seq": 5, "distance_m": 5083.309, "section_seq": 1, "route_path_id": 101645}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0803H", "location": "Kilwinning", "stage_seq": 6, "distance_m": 8791.579, "section_seq": 1, "route_path_id": 101645}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808", "location": "Dalry", "stage_seq": 7, "distance_m": 14441.294, "section_seq": 1, "route_path_id": 101645}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Glengarnock", "stage_seq": 8, "distance_m": 18814.637, "section_seq": 1, "route_path_id": 101645}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "Lochwinnoch", "stage_seq": 9, "distance_m": 25284.857, "section_seq": 1, "route_path_id": 101645}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0820H", "location": "Howwood", "stage_seq": 10, "distance_m": 29690.999, "section_seq": 1, "route_path_id": 101645}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823", "location": "Milliken Park", "stage_seq": 11, "distance_m": 32005.45, "section_seq": 1, "route_path_id": 101645}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826", "location": "Johnstone", "stage_seq": 12, "distance_m": 34292.877, "section_seq": 1, "route_path_id": 101645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Elderslie", "stage_seq": 13, "distance_m": 35806.867, "section_seq": 1, "route_path_id": 101645}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0831H", "location": "Paisley Gilmour Street", "stage_seq": 14, "distance_m": 39487.742, "section_seq": 1, "route_path_id": 101645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Arkleston Jn", "stage_seq": 15, "distance_m": 41334.195, "section_seq": 1, "route_path_id": 101645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Shields Jn", "stage_seq": 16, "distance_m": 48466.748, "section_seq": 1, "route_path_id": 101645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840", "location": "Glasgow Bridge Street Jn", "stage_seq": 17, "distance_m": 50200.409, "section_seq": 1, "route_path_id": 101645}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 18, "distance_m": 51126.949, "section_seq": 1, "route_path_id": 101645}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51126.949, "from_m": 0.0, "section_seq": 1, "route_path_id": 101645}], "total_distance_m": 51126.949, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 50663.527, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.422, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:43Z", "source_id": 16052119, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2744, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:52:19Z", "source_id": 49408677, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:53:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:52:23Z", "source_id": 16033452, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2737, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:54:09Z", "source_id": 49413617, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:55:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:54:13Z", "source_id": 16034950, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2733, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:35Z", "source_id": 49423096, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:58:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:38Z", "source_id": 16037810, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2711, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:01:16Z", "source_id": 49433312, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:02:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:01:19Z", "source_id": 16040871, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2704, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:31Z", "source_id": 49448861, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:07:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:36Z", "source_id": 16045370, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2700, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:53Z", "source_id": 49461307, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:11:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:56Z", "source_id": 16048956, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1641, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:57Z", "source_id": 49473222, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:16:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:01Z", "source_id": 16052423, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1655, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:19Z", "source_id": 49485659, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:23Z", "source_id": 16056133, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1659, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:35Z", "source_id": 49495181, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:23:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:42Z", "source_id": 16058894, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:45Z", "source_id": 49501282, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:25:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:48Z", "source_id": 16060685, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1722, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:31Z", "source_id": 49515158, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:30:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:32Z", "source_id": 16064634, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2029, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:08Z", "source_id": 49546327, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:41:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:10Z", "source_id": 16073364, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
Ardrossan Harbour |
0748 |
0748 |
None |
None |
None |
Glasgow Central High Level |
0842 |
0842 |
14 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68559/2026-09-16/detailed |
None |
Paisley Gilmour Street |
2026-09-16T08:31:30+01:00 |
Glasgow Central High Level |
10.0 |
{"type": "LineString", "coordinates": [[-4.424546420476094, 55.84732358163011], [-4.4239769, 55.8473092], [-4.423688299999999, 55.8473103], [-4.4230172, 55.8473343], [-4.4225429, 55.84735129999999], [-4.4222781, 55.8473674], [-4.4222059, 55.8473717], [-4.4220911, 55.847379], [-4.421909199999999, 55.84739009999999], [-4.4215813, 55.84741329999999], [-4.421173699999999, 55.8474517], [-4.4207162, 55.8475051], [-4.4201208, 55.84758719999999], [-4.4197262, 55.8476536], [-4.419178, 55.84775969999999], [-4.4190195999999995, 55.847793300000006], [-4.418841499999999, 55.84783240000001], [-4.418497799999999, 55.8479134], [-4.418285699999999, 55.8479687], [-4.4179577, 55.84805720000001], [-4.417388100000001, 55.84822689999999], [-4.4170496, 55.848335799999994], [-4.4164391, 55.84854169999999], [-4.4162045, 55.84862089999999], [-4.4154551, 55.8488891], [-4.4147696, 55.8491191], [-4.4143379, 55.8492935], [-4.4134361, 55.8496149], [-4.413094899999999, 55.84974019999999], [-4.412616099999999, 55.8499357], [-4.4117849, 55.850308299999995], [-4.4110189, 55.850661599999995], [-4.4102425, 55.85100909999999], [-4.409122399999999, 55.85149820000001], [-4.4078574, 55.8520232], [-4.4069699, 55.85236359999999], [-4.4068918, 55.8523936], [-4.405963099999999, 55.852736500000006], [-4.4050088999999994, 55.85307409999999], [-4.4042441, 55.8533277], [-4.4040781, 55.85338429999999], [-4.4032966, 55.85366739999999], [-4.402464299999999, 55.85393909999999], [-4.4023078, 55.8539794], [-4.401744892185655, 55.854122055957966], [-4.4016658, 55.8541421], [-4.4008469, 55.8543389], [-4.4000008, 55.8545276], [-4.3995563, 55.85462479999999], [-4.399554641869232, 55.85462514373172], [-4.3992577, 55.85468670000001], [-4.3985259, 55.85482760000001], [-4.3977279, 55.854971299999995], [-4.3972734, 55.855049599999994], [-4.3966782, 55.85514379999999], [-4.3957937, 55.85527600000001], [-4.3954316, 55.85532679999999], [-4.3947422, 55.855420200000005], [-4.393785299999999, 55.85554249999999], [-4.3930011, 55.8556499], [-4.3919334999999995, 55.85578610000001], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.3126584999999995, 55.84994139999999], [-4.311913363773703, 55.84986626237388], [-4.3114764, 55.849822199999984], [-4.3104319, 55.849716099999995], [-4.3095806, 55.8496313], [-4.307099699999999, 55.8493911], [-4.3059333, 55.84926990000001], [-4.3057023999999995, 55.8492459], [-4.3022617, 55.8489007], [-4.3021996, 55.848893800000006], [-4.3001136, 55.84867200000001], [-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]]} |
7.2 |
0831 |
0841 |
Paisley Gilmour Street |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-16 07:51:38 |
TERMINATED |
2026-09-16 07:41:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073364 |
1789544414165886 |
56 |
56 |
2026-09-16 07:51:37.053287 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:34.252597 |
| 571585 |
604168 |
C03376 |
675T61MD16 |
2026-09-16 |
COMPLETE |
16074583 |
2026-09-16 08:41:00 |
2026-09-16 07:51:38 |
2026-09-18 07:51:38 |
{"id": 604168, "stp": "P", "toc": "Great Western Railway", "uid": "C03376", "consist": "158749", "dest_crs": "WOS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03376/2026-09-16/detailed", "trust_id": "675T61MD16", "origin_crs": null, "show_on_map": 0, "dar_est_time": "08:48:00", "dar_platform": null, "dest_station": "Worcester Shrub Hill", "service_date": "2026-09-16", "dest_arr_time": "0851", "dest_platform": "1A", "is_terminated": 1, "next_location": "Worcester Shrub Hill", "signalling_id": "5T61", "timing_status": "EARLY", "origin_station": "Worcester S.H. Long Sidings", "current_leg_arr": "0841", "current_leg_dep": "0848", "current_leg_end": "Worcester Shrub Hill", "origin_dep_time": "0848", "origin_platform": null, "current_location": "Worcester Shrub Hill", "last_update_time": "2026-09-16T07:51:38", "route_debug_link": null, "timing_variation": "-10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2079120999999997, 52.1921249], [-2.2082975, 52.1927509], [-2.2084374999999996, 52.1930843], [-2.2085504999999994, 52.1933013], [-2.2086515999999996, 52.1934957], [-2.2087133, 52.19363169999999], [-2.2088578, 52.19393229999999], [-2.2093523, 52.19502729999999], [-2.2093948999999995, 52.19512060000001], [-2.209842, 52.19605709999999], [-2.2098957999999995, 52.1961678], [-2.209991, 52.196334099999994], [-2.2100317, 52.1965045], [-2.209868, 52.1962924], [-2.2097110999999994, 52.1960589], [-2.2095600999999996, 52.195756], [-2.2093692999999996, 52.1953499], [-2.2090898, 52.194726899999985]]}", "current_leg_start": "Worcester S.H. Long Sidings", "dest_arr_time_act": "0851", "motion_projection": null, "next_location_lat": "52.1947269", "next_location_lon": "-2.2090898", "previous_location": "Worcester S.H. Long Sidings", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 112.681, \"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\": 489.294, \"from_m\": 112.681, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 562.614, \"from_m\": 489.294, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 716.67, \"from_m\": 562.614, \"capability_applied\": null, \"effective_limit_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\": 604168, \"profile_key\": \"800fcbe89a6f517398bb7616aa4fe76db29e99c14ea7c9156b77f9d79ef0a10f\", \"schedule_id\": 465, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0848\", \"location\": \"Worcester S.H. Long Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65796}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": null, \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 2, \"distance_m\": 716.67, \"section_seq\": 1, \"route_path_id\": 65796}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 716.67, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65796}], \"total_distance_m\": 716.67, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 603.989, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 112.681, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0848", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1433.0", "current_position_lat": "52.1947269", "current_position_lon": "-2.2090898", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:33Z\", \"source_id\": 16074583, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Worcester Shrub Hill", "service_state_platform": "1A", "timing_fact_generation": 1789544496059719, "current_leg_arrival_utc": "2026-09-16T08:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:36.046653", "service_state_evidence_id": 16074583, "current_leg_start_actual_dep": "2026-09-16T08:48:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:37.874461", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
WOS |
5T61 |
158749 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 112.681, "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": 489.294, "from_m": 112.681, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 562.614, "from_m": 489.294, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 716.67, "from_m": 562.614, "capability_applied": null, "effective_limit_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": 604168, "profile_key": "800fcbe89a6f517398bb7616aa4fe76db29e99c14ea7c9156b77f9d79ef0a10f", "schedule_id": 465, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0848", "location": "Worcester S.H. Long Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65796}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": null, "location": "Worcester Shrub Hill", "stage_seq": 2, "distance_m": 716.67, "section_seq": 1, "route_path_id": 65796}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 716.67, "from_m": 0.0, "section_seq": 1, "route_path_id": 65796}], "total_distance_m": 716.67, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 603.989, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 112.681, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:33Z", "source_id": 16074583, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
Worcester S.H. Long Sidings |
0848 |
0848 |
None |
8:48:00 |
None |
Worcester Shrub Hill |
0851 |
0851 |
1A |
EARLY |
-10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C03376/2026-09-16/detailed |
None |
Worcester S.H. Long Sidings |
2026-09-16T08:48:00+01:00 |
Worcester Shrub Hill |
1433.0 |
{"type": "LineString", "coordinates": [[-2.2079120999999997, 52.1921249], [-2.2082975, 52.1927509], [-2.2084374999999996, 52.1930843], [-2.2085504999999994, 52.1933013], [-2.2086515999999996, 52.1934957], [-2.2087133, 52.19363169999999], [-2.2088578, 52.19393229999999], [-2.2093523, 52.19502729999999], [-2.2093948999999995, 52.19512060000001], [-2.209842, 52.19605709999999], [-2.2098957999999995, 52.1961678], [-2.209991, 52.196334099999994], [-2.2100317, 52.1965045], [-2.209868, 52.1962924], [-2.2097110999999994, 52.1960589], [-2.2095600999999996, 52.195756], [-2.2093692999999996, 52.1953499], [-2.2090898, 52.194726899999985]]} |
0.4 |
0848 |
0841 |
Worcester S.H. Long Sidings |
Worcester Shrub Hill |
Worcester Shrub Hill |
52.1947269 |
-2.2090898 |
52.1947269 |
-2.2090898 |
1 |
0 |
2026-09-16 07:51:38 |
TERMINATED |
2026-09-16 07:41:00 |
Worcester Shrub Hill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16074583 |
1789544496059719 |
1 |
1 |
2026-09-16 07:51:37.874461 |
1A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:36.046653 |
| 571586 |
597424 |
H37603 |
424H00CA16 |
2026-09-16 |
COMPLETE |
16074604 |
2026-09-16 08:41:00 |
2026-09-16 07:51:38 |
2026-09-18 07:51:38 |
{"id": 597424, "stp": "P", "toc": "Unknown", "uid": "H37603", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H37603/2026-09-16/detailed", "trust_id": "424H00CA16", "origin_crs": "XXM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Trafford Park F.L.T.", "service_date": "2026-09-16", "dest_arr_time": "0840", "dest_platform": null, "is_terminated": 1, "next_location": "Trafford Park F.L.T.", "signalling_id": "4H00", "timing_status": "LATE", "origin_station": "Crewe Basford Hall S.S.M", "current_leg_arr": "0841", "current_leg_dep": "0837", "current_leg_end": "Trafford Park F.L.T.", "origin_dep_time": "0707", "origin_platform": null, "current_location": "Trafford Park F.L.T.", "last_update_time": "2026-09-16T07:51:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2876876, 53.4628093], [-2.2882793999999995, 53.4627177], [-2.2889557, 53.4625805], [-2.2893562, 53.4625255], [-2.2896824999999996, 53.462475], [-2.2907315, 53.4622575], [-2.2923893, 53.4619139], [-2.2925975, 53.46187900000001], [-2.2927875, 53.46185429999999], [-2.293217, 53.4618084], [-2.2936417999999996, 53.461795], [-2.2941037, 53.4617824], [-2.2945324, 53.461795599999995], [-2.2948232, 53.46180739999999], [-2.2950489638360274, 53.46180681130681], [-2.2953601, 53.461806], [-2.295987, 53.4618114], [-2.2965184, 53.461762799999995], [-2.2972321999999994, 53.4616784], [-2.2980266, 53.4615617], [-2.2985823, 53.4614948], [-2.2992924, 53.4614018]]}", "current_leg_start": "Trafford Park East Jn", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "53.4614018", "next_location_lon": "-2.2992924", "previous_location": "Trafford Park East Jn", "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\": 131.623, \"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\": 170.622, \"from_m\": 131.623, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 759.522, \"from_m\": 170.622, \"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\": 809.636, \"from_m\": 759.522, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 851.258, \"from_m\": 809.636, \"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\": 873.968, \"from_m\": 851.258, \"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\": 1430.061, \"from_m\": 873.968, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1555.024, \"from_m\": 1430.061, \"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\": 1599.431, \"from_m\": 1555.024, \"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\": 1651.723, \"from_m\": 1599.431, \"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\": 1659.731, \"from_m\": 1651.723, \"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\": 1715.883, \"from_m\": 1659.731, \"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\": 2350.107, \"from_m\": 1715.883, \"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\": 2725.217, \"from_m\": 2350.107, \"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\": 8788.407, \"from_m\": 2725.217, \"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\": 9669.749, \"from_m\": 8788.407, \"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\": 24672.914, \"from_m\": 9669.749, \"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\": 24715.364, \"from_m\": 24672.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31260.079, \"from_m\": 24715.364, \"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\": 31543.725, \"from_m\": 31260.079, \"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\": 33445.501, \"from_m\": 31543.725, \"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\": 33950.035, \"from_m\": 33445.501, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 46877.341, \"from_m\": 33950.035, \"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\": 47311.723, \"from_m\": 46877.341, \"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\": 47579.958, \"from_m\": 47311.723, \"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\": 47664.995, \"from_m\": 47579.958, \"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\": 47695.376, \"from_m\": 47664.995, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47785.141, \"from_m\": 47695.376, \"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\": 47870.215, \"from_m\": 47785.141, \"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\": 47942.368, \"from_m\": 47870.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48470.46, \"from_m\": 47942.368, \"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\": 50004.767, \"from_m\": 48470.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50168.491, \"from_m\": 50004.767, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50477.905, \"from_m\": 50168.491, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50524.111, \"from_m\": 50477.905, \"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\": 50543.947, \"from_m\": 50524.111, \"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\": 51095.58, \"from_m\": 50543.947, \"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\": 51708.511, \"from_m\": 51095.58, \"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\": 51788.32, \"from_m\": 51708.511, \"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\": 52652.385, \"from_m\": 51788.32, \"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\": 52979.818, \"from_m\": 52652.385, \"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\": 54190.175, \"from_m\": 52979.818, \"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\": 55647.429, \"from_m\": 54190.175, \"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\": 56149.636, \"from_m\": 55647.429, \"capability_applied\": null, \"effective_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\": 597424, \"profile_key\": \"4ad397185b89f796693b69fb33b654b4097f67629d9c026eff46c8400e9d6384\", \"schedule_id\": 13783, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0707\", \"location\": \"Crewe Basford Hall S.S.M\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709\", \"location\": \"Crewe Bas Hall S.S.N.\", \"stage_seq\": 2, \"distance_m\": 905.362, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711H\", \"location\": \"Crewe Sig. SG5/9\", \"stage_seq\": 3, \"distance_m\": 1599.431, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Crewe Salop Goods Jn\", \"stage_seq\": 4, \"distance_m\": 1866.268, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Sandbach\", \"stage_seq\": 5, \"distance_m\": 9371.516, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Chelford\", \"stage_seq\": 6, \"distance_m\": 24887.013, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Alderley Edge\", \"stage_seq\": 7, \"distance_m\": 29705.872, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744H\", \"location\": \"Wilmslow\", \"stage_seq\": 8, \"distance_m\": 32349.501, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0758H\", \"location\": \"Heald Green South Jn\", \"stage_seq\": 9, \"distance_m\": 36243.073, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Heald Green\", \"stage_seq\": 10, \"distance_m\": 37583.536, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 11, \"distance_m\": 47321.235, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Ardwick Jn\", \"stage_seq\": 12, \"distance_m\": 49858.394, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815H\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 13, \"distance_m\": 50959.267, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 14, \"distance_m\": 51864.548, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Deansgate\", \"stage_seq\": 15, \"distance_m\": 52431.702, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0835\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 16, \"distance_m\": 55399.782, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Manchester United Football Ground\", \"stage_seq\": 17, \"distance_m\": 55647.429, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"Trafford Park Freightliner Gate\", \"stage_seq\": 18, \"distance_m\": 55848.985, \"section_seq\": 1, \"route_path_id\": 70493}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Trafford Park F.L.T.\", \"stage_seq\": 19, \"distance_m\": 56149.636, \"section_seq\": 1, \"route_path_id\": 70493}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56149.636, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70493}], \"total_distance_m\": 56149.636, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 53013.518, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3136.118, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0707", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.4614018", "current_position_lon": "-2.2992924", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:24:43Z\", \"source_id\": 49332395, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:24:46Z\", \"source_id\": 16010795, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:37:07Z\", \"source_id\": 49366618, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:37:10Z\", \"source_id\": 16021034, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:41:26Z\", \"source_id\": 49378637, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:41:31Z\", \"source_id\": 16024621, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:43Z\", \"source_id\": 49387426, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:49Z\", \"source_id\": 16027197, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:56:22Z\", \"source_id\": 49419633, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:56:24Z\", \"source_id\": 16036778, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:37Z\", \"source_id\": 49469310, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:14:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:41Z\", \"source_id\": 16051254, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:39Z\", \"source_id\": 49480949, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:43Z\", \"source_id\": 16054736, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:48Z\", \"source_id\": 49498614, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:55Z\", \"source_id\": 16059859, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:36:51Z\", \"source_id\": 49536959, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:38:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:36:53Z\", \"source_id\": 16070724, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:37Z\", \"source_id\": 16074604, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Trafford Park F.L.T.", "service_state_platform": null, "timing_fact_generation": 1789544497528554, "current_leg_arrival_utc": "2026-09-16T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:37.519384", "service_state_evidence_id": 16074604, "current_leg_start_actual_dep": "2026-09-16T08:36:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:37.707636", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
XXM |
None |
4H00 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 131.623, "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": 170.622, "from_m": 131.623, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 759.522, "from_m": 170.622, "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": 809.636, "from_m": 759.522, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 851.258, "from_m": 809.636, "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": 873.968, "from_m": 851.258, "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": 1430.061, "from_m": 873.968, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1555.024, "from_m": 1430.061, "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": 1599.431, "from_m": 1555.024, "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": 1651.723, "from_m": 1599.431, "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": 1659.731, "from_m": 1651.723, "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": 1715.883, "from_m": 1659.731, "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": 2350.107, "from_m": 1715.883, "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": 2725.217, "from_m": 2350.107, "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": 8788.407, "from_m": 2725.217, "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": 9669.749, "from_m": 8788.407, "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": 24672.914, "from_m": 9669.749, "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": 24715.364, "from_m": 24672.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31260.079, "from_m": 24715.364, "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": 31543.725, "from_m": 31260.079, "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": 33445.501, "from_m": 31543.725, "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": 33950.035, "from_m": 33445.501, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 46877.341, "from_m": 33950.035, "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": 47311.723, "from_m": 46877.341, "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": 47579.958, "from_m": 47311.723, "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": 47664.995, "from_m": 47579.958, "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": 47695.376, "from_m": 47664.995, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47785.141, "from_m": 47695.376, "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": 47870.215, "from_m": 47785.141, "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": 47942.368, "from_m": 47870.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48470.46, "from_m": 47942.368, "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": 50004.767, "from_m": 48470.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50168.491, "from_m": 50004.767, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50477.905, "from_m": 50168.491, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50524.111, "from_m": 50477.905, "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": 50543.947, "from_m": 50524.111, "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": 51095.58, "from_m": 50543.947, "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": 51708.511, "from_m": 51095.58, "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": 51788.32, "from_m": 51708.511, "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": 52652.385, "from_m": 51788.32, "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": 52979.818, "from_m": 52652.385, "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": 54190.175, "from_m": 52979.818, "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": 55647.429, "from_m": 54190.175, "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": 56149.636, "from_m": 55647.429, "capability_applied": null, "effective_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": 597424, "profile_key": "4ad397185b89f796693b69fb33b654b4097f67629d9c026eff46c8400e9d6384", "schedule_id": 13783, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0707", "location": "Crewe Basford Hall S.S.M", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709", "location": "Crewe Bas Hall S.S.N.", "stage_seq": 2, "distance_m": 905.362, "section_seq": 1, "route_path_id": 70493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711H", "location": "Crewe Sig. SG5/9", "stage_seq": 3, "distance_m": 1599.431, "section_seq": 1, "route_path_id": 70493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712", "location": "Crewe Salop Goods Jn", "stage_seq": 4, "distance_m": 1866.268, "section_seq": 1, "route_path_id": 70493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Sandbach", "stage_seq": 5, "distance_m": 9371.516, "section_seq": 1, "route_path_id": 70493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Chelford", "stage_seq": 6, "distance_m": 24887.013, "section_seq": 1, "route_path_id": 70493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Alderley Edge", "stage_seq": 7, "distance_m": 29705.872, "section_seq": 1, "route_path_id": 70493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744H", "location": "Wilmslow", "stage_seq": 8, "distance_m": 32349.501, "section_seq": 1, "route_path_id": 70493}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0758H", "location": "Heald Green South Jn", "stage_seq": 9, "distance_m": 36243.073, "section_seq": 1, "route_path_id": 70493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Heald Green", "stage_seq": 10, "distance_m": 37583.536, "section_seq": 1, "route_path_id": 70493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "Slade Lane Jn", "stage_seq": 11, "distance_m": 47321.235, "section_seq": 1, "route_path_id": 70493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Ardwick Jn", "stage_seq": 12, "distance_m": 49858.394, "section_seq": 1, "route_path_id": 70493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815H", "location": "Manchester Piccadilly", "stage_seq": 13, "distance_m": 50959.267, "section_seq": 1, "route_path_id": 70493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Manchester Oxford Road", "stage_seq": 14, "distance_m": 51864.548, "section_seq": 1, "route_path_id": 70493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Deansgate", "stage_seq": 15, "distance_m": 52431.702, "section_seq": 1, "route_path_id": 70493}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0835", "location": "Trafford Park East Jn", "stage_seq": 16, "distance_m": 55399.782, "section_seq": 1, "route_path_id": 70493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Manchester United Football Ground", "stage_seq": 17, "distance_m": 55647.429, "section_seq": 1, "route_path_id": 70493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839", "location": "Trafford Park Freightliner Gate", "stage_seq": 18, "distance_m": 55848.985, "section_seq": 1, "route_path_id": 70493}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Trafford Park F.L.T.", "stage_seq": 19, "distance_m": 56149.636, "section_seq": 1, "route_path_id": 70493}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56149.636, "from_m": 0.0, "section_seq": 1, "route_path_id": 70493}], "total_distance_m": 56149.636, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 53013.518, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3136.118, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10517, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:24:43Z", "source_id": 49332395, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:26:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:24:46Z", "source_id": 16010795, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9180, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:37:07Z", "source_id": 49366618, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:38:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:37:10Z", "source_id": 16021034, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:41:26Z", "source_id": 49378637, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:42:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:41:31Z", "source_id": 16024621, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9111, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:43Z", "source_id": 49387426, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:45:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:49Z", "source_id": 16027197, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8934, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:56:22Z", "source_id": 49419633, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:56:24Z", "source_id": 16036778, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:37Z", "source_id": 49469310, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:14:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:41Z", "source_id": 16051254, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9231, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:39Z", "source_id": 49480949, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:18:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:43Z", "source_id": 16054736, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:48Z", "source_id": 49498614, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:24:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:55Z", "source_id": 16059859, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9266, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:36:51Z", "source_id": 49536959, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:38:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:36:53Z", "source_id": 16070724, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:37Z", "source_id": 16074604, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
Crewe Basford Hall S.S.M |
0707 |
0707 |
None |
None |
None |
Trafford Park F.L.T. |
0840 |
0840 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H37603/2026-09-16/detailed |
None |
Trafford Park East Jn |
2026-09-16T08:36:00+01:00 |
Trafford Park F.L.T. |
4.0 |
{"type": "LineString", "coordinates": [[-2.2876876, 53.4628093], [-2.2882793999999995, 53.4627177], [-2.2889557, 53.4625805], [-2.2893562, 53.4625255], [-2.2896824999999996, 53.462475], [-2.2907315, 53.4622575], [-2.2923893, 53.4619139], [-2.2925975, 53.46187900000001], [-2.2927875, 53.46185429999999], [-2.293217, 53.4618084], [-2.2936417999999996, 53.461795], [-2.2941037, 53.4617824], [-2.2945324, 53.461795599999995], [-2.2948232, 53.46180739999999], [-2.2950489638360274, 53.46180681130681], [-2.2953601, 53.461806], [-2.295987, 53.4618114], [-2.2965184, 53.461762799999995], [-2.2972321999999994, 53.4616784], [-2.2980266, 53.4615617], [-2.2985823, 53.4614948], [-2.2992924, 53.4614018]]} |
0.5 |
0837 |
0841 |
Trafford Park East Jn |
Trafford Park F.L.T. |
Trafford Park F.L.T. |
53.4614018 |
-2.2992924 |
53.4614018 |
-2.2992924 |
1 |
0 |
2026-09-16 07:51:38 |
TERMINATED |
2026-09-16 07:41:00 |
Trafford Park F.L.T. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16074604 |
1789544497528554 |
58 |
58 |
2026-09-16 07:51:37.707636 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:37.519384 |
| 571587 |
599630 |
W45418 |
629T09M616 |
2026-09-16 |
COMPLETE |
16073291 |
2026-09-16 08:41:00 |
2026-09-16 07:52:07 |
2026-09-18 07:52:07 |
{"id": 599630, "stp": "P", "toc": "Thameslink", "uid": "W45418", "consist": "700054", "dest_crs": "BTN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45418/2026-09-16/detailed", "trust_id": "629T09M616", "origin_crs": "BDM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-16", "dest_arr_time": "0843", "dest_platform": "5", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "9T09", "timing_status": "EARLY", "origin_station": "Bedford", "current_leg_arr": "0841", "current_leg_dep": "0838", "current_leg_end": "Brighton", "origin_dep_time": "0616", "origin_platform": "2", "current_location": "Brighton", "last_update_time": "2026-09-16T07:52:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.15539029999999998, 50.8460236], [-0.1553323, 50.84579720000001], [-0.155204, 50.8453914], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Preston Park", "dest_arr_time_act": "0843", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Preston Park", "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\": 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\": 104277.238, \"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\": 104312.072, \"from_m\": 104277.238, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 104619.323, \"from_m\": 104312.072, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104903.215, \"from_m\": 104619.323, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 105419.307, \"from_m\": 104903.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105591.081, \"from_m\": 105419.307, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 106868.725, \"from_m\": 105591.081, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 111211.707, \"from_m\": 106868.725, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111328.475, \"from_m\": 111211.707, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 111451.007, \"from_m\": 111328.475, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 111517.784, \"from_m\": 111451.007, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122412.888, \"from_m\": 111517.784, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 123146.236, \"from_m\": 122412.888, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 131638.707, \"from_m\": 123146.236, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 131709.696, \"from_m\": 131638.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138824.066, \"from_m\": 131709.696, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138904.773, \"from_m\": 138824.066, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 139199.007, \"from_m\": 138904.773, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140054.277, \"from_m\": 139199.007, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 147918.489, \"from_m\": 140054.277, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149132.208, \"from_m\": 147918.489, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 149650.37, \"from_m\": 149132.208, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 149696.637, \"from_m\": 149650.37, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149760.602, \"from_m\": 149696.637, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153845.746, \"from_m\": 149760.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\": 153879.547, \"from_m\": 153845.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165947.309, \"from_m\": 153879.547, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 168206.463, \"from_m\": 165947.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 168273.381, \"from_m\": 168206.463, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 168995.268, \"from_m\": 168273.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\": 169008.369, \"from_m\": 168995.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169438.223, \"from_m\": 169008.369, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169583.527, \"from_m\": 169438.223, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169642.477, \"from_m\": 169583.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169672.178, \"from_m\": 169642.477, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169713.533, \"from_m\": 169672.178, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169973.695, \"from_m\": 169713.533, \"capability_applied\": null, \"effective_limit_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\": 599630, \"profile_key\": \"7b556f2bee7103c7fd7e047611074295362afc84de3ff56ae560b7fc206e1c1f\", \"schedule_id\": 27014, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Bedford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 2, \"distance_m\": 1615.773, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Wixams\", \"stage_seq\": 3, \"distance_m\": 5460.048, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Flitwick\", \"stage_seq\": 4, \"distance_m\": 16233.211, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632\", \"location\": \"Harlington\", \"stage_seq\": 5, \"distance_m\": 20912.132, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Sundon South Jn\", \"stage_seq\": 6, \"distance_m\": 23492.073, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Leagrave Jn\", \"stage_seq\": 7, \"distance_m\": 27402.719, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0638\", \"location\": \"Leagrave\", \"stage_seq\": 8, \"distance_m\": 28174.713, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0643\", \"location\": \"Luton\", \"stage_seq\": 9, \"distance_m\": 32095.6, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0646\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 10, \"distance_m\": 33849.685, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0652\", \"location\": \"Harpenden\", \"stage_seq\": 11, \"distance_m\": 41239.169, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 12, \"distance_m\": 41778.279, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0656H\", \"wtt_dep\": \"0657H\", \"location\": \"St. Albans\", \"stage_seq\": 13, \"distance_m\": 48816.247, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701H\", \"location\": \"Radlett Jn\", \"stage_seq\": 14, \"distance_m\": 57603.139, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706\", \"location\": \"Hendon\", \"stage_seq\": 15, \"distance_m\": 69605.137, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707\", \"location\": \"Cricklewood\", \"stage_seq\": 16, \"distance_m\": 72654.84, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0709H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 17, \"distance_m\": 74603.887, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 18, \"distance_m\": 75037.825, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 19, \"distance_m\": 77350.514, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Kentish Town\", \"stage_seq\": 20, \"distance_m\": 78354.196, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Dock Jn North\", \"stage_seq\": 21, \"distance_m\": 79321.292, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0720\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 22, \"distance_m\": 83260.706, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0723H\", \"wtt_dep\": \"0724H\", \"location\": \"Farringdon\", \"stage_seq\": 23, \"distance_m\": 85456.549, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0725H\", \"wtt_dep\": \"0726H\", \"location\": \"City Thameslink\", \"stage_seq\": 24, \"distance_m\": 86186.707, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0729\", \"location\": \"London Blackfriars\", \"stage_seq\": 25, \"distance_m\": 86584.398, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 26, \"distance_m\": 87790.978, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0735H\", \"location\": \"London Bridge\", \"stage_seq\": 27, \"distance_m\": 88517.996, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 28, \"distance_m\": 91235.67, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 29, \"distance_m\": 92001.907, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"New Cross Gate\", \"stage_seq\": 30, \"distance_m\": 93103.196, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743H\", \"location\": \"Sydenham\", \"stage_seq\": 31, \"distance_m\": 98735.492, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745H\", \"location\": \"Norwood Junction\", \"stage_seq\": 32, \"distance_m\": 102401.117, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 33, \"distance_m\": 104208.81, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0749H\", \"location\": \"East Croydon\", \"stage_seq\": 34, \"distance_m\": 105079.827, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Purley\", \"stage_seq\": 35, \"distance_m\": 109862.714, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 36, \"distance_m\": 111451.007, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 37, \"distance_m\": 123284.448, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0805H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 38, \"distance_m\": 131274.066, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810H\", \"location\": \"Three Bridges\", \"stage_seq\": 39, \"distance_m\": 135765.045, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 40, \"distance_m\": 138904.773, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"Balcombe\", \"stage_seq\": 41, \"distance_m\": 142988.552, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 42, \"distance_m\": 148023.185, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822\", \"location\": \"Haywards Heath\", \"stage_seq\": 43, \"distance_m\": 149249.528, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826\", \"location\": \"Wivelsfield\", \"stage_seq\": 44, \"distance_m\": 153962.187, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826H\", \"location\": \"Keymer Jn\", \"stage_seq\": 45, \"distance_m\": 154316.713, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"Burgess Hill\", \"stage_seq\": 46, \"distance_m\": 155190.698, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832\", \"location\": \"Hassocks\", \"stage_seq\": 47, \"distance_m\": 158640.42, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": \"0838H\", \"location\": \"Preston Park\", \"stage_seq\": 48, \"distance_m\": 167833.101, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 49, \"distance_m\": 169973.695, \"section_seq\": 1, \"route_path_id\": 101027}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 169973.695, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101027}], \"total_distance_m\": 169973.695, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 159463.762, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10509.933, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0616", "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\": 18083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:37Z\", \"source_id\": 49184953, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:43Z\", \"source_id\": 15965518, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:08Z\", \"source_id\": 49196622, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:13Z\", \"source_id\": 15969349, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:16Z\", \"source_id\": 49208210, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:22Z\", \"source_id\": 15972915, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:47Z\", \"source_id\": 49218210, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:50Z\", \"source_id\": 15976078, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:09Z\", \"source_id\": 49228390, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:13Z\", \"source_id\": 15979322, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:34Z\", \"source_id\": 49241366, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:39Z\", \"source_id\": 15983391, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:02Z\", \"source_id\": 49257198, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:06Z\", \"source_id\": 15988231, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:06:36Z\", \"source_id\": 49284508, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:06:40Z\", \"source_id\": 15996429, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:08:07Z\", \"source_id\": 49288564, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:09:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:08:12Z\", \"source_id\": 15997605, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:09:04Z\", \"source_id\": 49291016, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:09:08Z\", \"source_id\": 15998341, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:13:53Z\", \"source_id\": 49303500, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:14:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:13:57Z\", \"source_id\": 16002076, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:19:51Z\", \"source_id\": 49319334, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:19:56Z\", \"source_id\": 16006878, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:24:04Z\", \"source_id\": 49330761, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:24:12Z\", \"source_id\": 16010336, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:26:30Z\", \"source_id\": 49337562, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:26:35Z\", \"source_id\": 16012340, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:28:25Z\", \"source_id\": 49342637, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:28:26Z\", \"source_id\": 16013846, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:33:06Z\", \"source_id\": 49355472, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:33:09Z\", \"source_id\": 16017694, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:44Z\", \"source_id\": 49371083, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:47Z\", \"source_id\": 16022313, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:08Z\", \"source_id\": 49385980, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:12Z\", \"source_id\": 16026709, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:18Z\", \"source_id\": 49394807, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:20Z\", \"source_id\": 16029323, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:52:29Z\", \"source_id\": 49409180, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:52:31Z\", \"source_id\": 16033593, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:04:34Z\", \"source_id\": 49442965, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:05:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:04:35Z\", \"source_id\": 16043705, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:10Z\", \"source_id\": 49459317, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:11Z\", \"source_id\": 16048320, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:47Z\", \"source_id\": 49475756, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:16:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:50Z\", \"source_id\": 16053142, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:20:12Z\", \"source_id\": 49488404, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:21:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:20:11Z\", \"source_id\": 16056808, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:25:01Z\", \"source_id\": 49502073, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:25:07Z\", \"source_id\": 16060960, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:57Z\", \"source_id\": 49510592, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:59Z\", \"source_id\": 16063312, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:01Z\", \"source_id\": 49519639, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:32:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:08Z\", \"source_id\": 16065897, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:12Z\", \"source_id\": 49537990, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:15Z\", \"source_id\": 16071046, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:02Z\", \"source_id\": 49546096, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:04Z\", \"source_id\": 16073291, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "5", "timing_fact_generation": 1789544410572774, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:40.039164", "service_state_evidence_id": 16073291, "current_leg_start_actual_dep": "2026-09-16T08:38:30+01:00", "operational_evidence_version": 199, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:40.315930", "service_state_valid_until_kind": null, "operational_interpretation_version": 199, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
BDM |
BTN |
9T09 |
700054 |
8 |
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": 104277.238, "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": 104312.072, "from_m": 104277.238, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 104619.323, "from_m": 104312.072, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104903.215, "from_m": 104619.323, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 105419.307, "from_m": 104903.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105591.081, "from_m": 105419.307, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 106868.725, "from_m": 105591.081, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 111211.707, "from_m": 106868.725, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111328.475, "from_m": 111211.707, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 111451.007, "from_m": 111328.475, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 111517.784, "from_m": 111451.007, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122412.888, "from_m": 111517.784, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 123146.236, "from_m": 122412.888, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 131638.707, "from_m": 123146.236, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 131709.696, "from_m": 131638.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138824.066, "from_m": 131709.696, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138904.773, "from_m": 138824.066, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 139199.007, "from_m": 138904.773, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140054.277, "from_m": 139199.007, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 147918.489, "from_m": 140054.277, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149132.208, "from_m": 147918.489, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 149650.37, "from_m": 149132.208, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 149696.637, "from_m": 149650.37, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149760.602, "from_m": 149696.637, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153845.746, "from_m": 149760.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": 153879.547, "from_m": 153845.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165947.309, "from_m": 153879.547, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 168206.463, "from_m": 165947.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 168273.381, "from_m": 168206.463, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 168995.268, "from_m": 168273.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": 169008.369, "from_m": 168995.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169438.223, "from_m": 169008.369, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169583.527, "from_m": 169438.223, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169642.477, "from_m": 169583.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169672.178, "from_m": 169642.477, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169713.533, "from_m": 169672.178, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169973.695, "from_m": 169713.533, "capability_applied": null, "effective_limit_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": 599630, "profile_key": "7b556f2bee7103c7fd7e047611074295362afc84de3ff56ae560b7fc206e1c1f", "schedule_id": 27014, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0616", "location": "Bedford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Bedford South Jn", "stage_seq": 2, "distance_m": 1615.773, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Wixams", "stage_seq": 3, "distance_m": 5460.048, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Flitwick", "stage_seq": 4, "distance_m": 16233.211, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632", "location": "Harlington", "stage_seq": 5, "distance_m": 20912.132, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Sundon South Jn", "stage_seq": 6, "distance_m": 23492.073, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Leagrave Jn", "stage_seq": 7, "distance_m": 27402.719, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0638", "location": "Leagrave", "stage_seq": 8, "distance_m": 28174.713, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0643", "location": "Luton", "stage_seq": 9, "distance_m": 32095.6, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0646", "location": "Luton Airport Parkway", "stage_seq": 10, "distance_m": 33849.685, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0652", "location": "Harpenden", "stage_seq": 11, "distance_m": 41239.169, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Harpenden Jn", "stage_seq": 12, "distance_m": 41778.279, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0656H", "wtt_dep": "0657H", "location": "St. Albans", "stage_seq": 13, "distance_m": 48816.247, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701H", "location": "Radlett Jn", "stage_seq": 14, "distance_m": 57603.139, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706", "location": "Hendon", "stage_seq": 15, "distance_m": 69605.137, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707", "location": "Cricklewood", "stage_seq": 16, "distance_m": 72654.84, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0709H", "location": "West Hampstead Thameslink", "stage_seq": 17, "distance_m": 74603.887, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "West Hampstead South Jn", "stage_seq": 18, "distance_m": 75037.825, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711H", "location": "Carlton Road Jn", "stage_seq": 19, "distance_m": 77350.514, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Kentish Town", "stage_seq": 20, "distance_m": 78354.196, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716", "location": "Dock Jn North", "stage_seq": 21, "distance_m": 79321.292, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0720", "location": "St Pancras Low Level", "stage_seq": 22, "distance_m": 83260.706, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0723H", "wtt_dep": "0724H", "location": "Farringdon", "stage_seq": 23, "distance_m": 85456.549, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0725H", "wtt_dep": "0726H", "location": "City Thameslink", "stage_seq": 24, "distance_m": 86186.707, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0729", "location": "London Blackfriars", "stage_seq": 25, "distance_m": 86584.398, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731H", "location": "Metropolitan Jn", "stage_seq": 26, "distance_m": 87790.978, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0735H", "location": "London Bridge", "stage_seq": 27, "distance_m": 88517.996, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Corbetts Lane Jn", "stage_seq": 28, "distance_m": 91235.67, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739H", "location": "Bricklayers Arms Jn", "stage_seq": 29, "distance_m": 92001.907, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "New Cross Gate", "stage_seq": 30, "distance_m": 93103.196, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743H", "location": "Sydenham", "stage_seq": 31, "distance_m": 98735.492, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745H", "location": "Norwood Junction", "stage_seq": 32, "distance_m": 102401.117, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Windmill Bridge Jn", "stage_seq": 33, "distance_m": 104208.81, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0749H", "location": "East Croydon", "stage_seq": 34, "distance_m": 105079.827, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Purley", "stage_seq": 35, "distance_m": 109862.714, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Stoats Nest Jn", "stage_seq": 36, "distance_m": 111451.007, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "Earlswood (Surrey)", "stage_seq": 37, "distance_m": 123284.448, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0805H", "location": "Gatwick Airport", "stage_seq": 38, "distance_m": 131274.066, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810H", "location": "Three Bridges", "stage_seq": 39, "distance_m": 135765.045, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "Balcombe Tunnel Jn", "stage_seq": 40, "distance_m": 138904.773, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "Balcombe", "stage_seq": 41, "distance_m": 142988.552, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Copyhold Jn", "stage_seq": 42, "distance_m": 148023.185, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822", "location": "Haywards Heath", "stage_seq": 43, "distance_m": 149249.528, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826", "location": "Wivelsfield", "stage_seq": 44, "distance_m": 153962.187, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826H", "location": "Keymer Jn", "stage_seq": 45, "distance_m": 154316.713, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "Burgess Hill", "stage_seq": 46, "distance_m": 155190.698, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832", "location": "Hassocks", "stage_seq": 47, "distance_m": 158640.42, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": "0838H", "location": "Preston Park", "stage_seq": 48, "distance_m": 167833.101, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "Brighton", "stage_seq": 49, "distance_m": 169973.695, "section_seq": 1, "route_path_id": 101027}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 169973.695, "from_m": 0.0, "section_seq": 1, "route_path_id": 101027}], "total_distance_m": 169973.695, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 159463.762, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10509.933, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18083, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:37Z", "source_id": 49184953, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:25:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:43Z", "source_id": 15965518, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:08Z", "source_id": 49196622, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:31:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:13Z", "source_id": 15969349, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18129, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:16Z", "source_id": 49208210, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:36:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:22Z", "source_id": 15972915, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:47Z", "source_id": 49218210, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:41:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:50Z", "source_id": 15976078, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18191, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:09Z", "source_id": 49228390, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:44:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:13Z", "source_id": 15979322, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18201, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:34Z", "source_id": 49241366, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:51:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:39Z", "source_id": 15983391, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:02Z", "source_id": 49257198, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:57:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:06Z", "source_id": 15988231, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:06:36Z", "source_id": 49284508, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:07:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:06:40Z", "source_id": 15996429, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:08:07Z", "source_id": 49288564, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:09:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:08:12Z", "source_id": 15997605, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:09:04Z", "source_id": 49291016, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:10:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:09:08Z", "source_id": 15998341, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:13:53Z", "source_id": 49303500, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:14:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:13:57Z", "source_id": 16002076, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:19:51Z", "source_id": 49319334, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:20:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:19:56Z", "source_id": 16006878, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:24:04Z", "source_id": 49330761, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T06:24:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:24:12Z", "source_id": 16010336, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:26:30Z", "source_id": 49337562, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T06:26:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:26:35Z", "source_id": 16012340, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:28:25Z", "source_id": 49342637, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T06:28:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:28:26Z", "source_id": 16013846, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:33:06Z", "source_id": 49355472, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T06:33:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:33:09Z", "source_id": 16017694, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:44Z", "source_id": 49371083, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T06:39:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:47Z", "source_id": 16022313, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:08Z", "source_id": 49385980, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T06:45:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:12Z", "source_id": 16026709, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:18Z", "source_id": 49394807, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T06:47:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:20Z", "source_id": 16029323, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:52:29Z", "source_id": 49409180, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T06:53:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:52:31Z", "source_id": 16033593, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:04:34Z", "source_id": 49442965, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T07:05:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:04:35Z", "source_id": 16043705, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:10Z", "source_id": 49459317, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T07:11:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:11Z", "source_id": 16048320, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30845, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:47Z", "source_id": 49475756, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T07:16:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:50Z", "source_id": 16053142, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:20:12Z", "source_id": 49488404, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T07:21:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:20:11Z", "source_id": 16056808, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30880, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:25:01Z", "source_id": 49502073, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T07:26:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:25:07Z", "source_id": 16060960, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:57Z", "source_id": 49510592, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T07:28:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:59Z", "source_id": 16063312, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30901, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:01Z", "source_id": 49519639, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T07:32:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:08Z", "source_id": 16065897, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:12Z", "source_id": 49537990, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T07:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:15Z", "source_id": 16071046, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30984, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:02Z", "source_id": 49546096, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-16T07:41:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:04Z", "source_id": 16073291, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
Bedford |
0616 |
0616 |
2 |
None |
None |
Brighton |
0843 |
0843 |
5 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W45418/2026-09-16/detailed |
None |
Preston Park |
2026-09-16T08:38:30+01:00 |
Brighton |
3.0 |
{"type": "LineString", "coordinates": [[-0.15539029999999998, 50.8460236], [-0.1553323, 50.84579720000001], [-0.155204, 50.8453914], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} |
1.3 |
0838 |
0841 |
Preston Park |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-16 07:52:07 |
TERMINATED |
2026-09-16 07:41:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073291 |
1789544410572774 |
199 |
199 |
2026-09-16 07:51:40.315930 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:40.039164 |
| 571588 |
603705 |
L37902 |
635E14MD16 |
2026-09-16 |
COMPLETE |
16073537 |
2026-09-16 08:41:00 |
2026-09-16 07:52:07 |
2026-09-18 07:52:07 |
{"id": 603705, "stp": "P", "toc": "Chiltern Railways", "uid": "L37902", "consist": "168111+168113+168328", "dest_crs": "XWY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37902/2026-09-16/detailed", "trust_id": "635E14MD16", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wembley LMD", "service_date": "2026-09-16", "dest_arr_time": "0841", "dest_platform": null, "is_terminated": 1, "next_location": "Wembley LMD", "signalling_id": "5E14", "timing_status": "ON TIME", "origin_station": "London Marylebone", "current_leg_arr": "0841", "current_leg_dep": "0830", "current_leg_end": "Wembley LMD", "origin_dep_time": "0831", "origin_platform": "3", "current_location": "Wembley LMD", "last_update_time": "2026-09-16T07:52:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.16301129999999997, 51.523255600000006], [-0.1634155, 51.52415090000001], [-0.1635977, 51.52456200000001], [-0.16368189999999996, 51.52474919999999], [-0.1638081, 51.5250055], [-0.1639095, 51.525180000000006], [-0.1639697, 51.5252735], [-0.16403699999999996, 51.5253625], [-0.1641973, 51.525552899999994], [-0.1644308, 51.5258052], [-0.16464179999999998, 51.526054999999985], [-0.16481379999999998, 51.52624720000001], [-0.1649815, 51.5264221], [-0.16518949999999996, 51.52660629999999], [-0.165408, 51.5267809], [-0.16571509999999998, 51.5270312], [-0.1660336, 51.5272913], [-0.1663306, 51.5275346], [-0.1664765, 51.52765430000001], [-0.1670848, 51.5281486], [-0.16714289999999998, 51.52820089999999], [-0.1672297, 51.5282734], [-0.167466, 51.528465], [-0.1682532, 51.5291146], [-0.17084719999999998, 51.53124050000001], [-0.17211559999999998, 51.5321617], [-0.17271069999999997, 51.5325201], [-0.17361869999999996, 51.533035299999995], [-0.1740634, 51.533286100000005], [-0.175314, 51.533982599999995], [-0.1753829, 51.534023899999994], [-0.17593, 51.5343719], [-0.17642759999999996, 51.534743], [-0.1768954, 51.5351647], [-0.1773315, 51.5356696], [-0.1775763, 51.536022], [-0.1778505, 51.5365162], [-0.1780117, 51.5369783], [-0.17813939999999998, 51.5372767], [-0.17819019999999997, 51.5375158], [-0.1782159, 51.5378516], [-0.17822399999999997, 51.5381727], [-0.17822249999999998, 51.5382334], [-0.1782095, 51.53833709999999], [-0.1781274, 51.5387742], [-0.178113, 51.53884179999999], [-0.17789379999999996, 51.5397224], [-0.17786979999999997, 51.539818700000005], [-0.1777444, 51.540322399999994], [-0.17772879999999996, 51.5403825], [-0.1776039, 51.540900099999995], [-0.17753419999999998, 51.5411487], [-0.17751511676208587, 51.54122139394699], [-0.17750598125350214, 51.54125619387955], [-0.17746215221779643, 51.541423151645674], [-0.1774536189907193, 51.541455657161386], [-0.1774157860300821, 51.5415997735078], [-0.17740292348111678, 51.541648770456455], [-0.17739210000000002, 51.54169], [-0.177341, 51.5419195], [-0.1771987, 51.542569099999994], [-0.17714759999999996, 51.5428389], [-0.17713849999999998, 51.5428948], [-0.17710329999999996, 51.543178000000005], [-0.17711739999999998, 51.5434802], [-0.17714979999999997, 51.54370850000001], [-0.17719569999999998, 51.5439238], [-0.17724799999999996, 51.544052], [-0.1773282, 51.54424879999999], [-0.17741739999999998, 51.5444147], [-0.1776009, 51.5446714], [-0.17777309999999996, 51.5448992], [-0.178029, 51.54518100000001], [-0.17845179999999997, 51.54556110000001], [-0.1786296, 51.545700800000006], [-0.1788313, 51.5458398], [-0.1790055, 51.5459626], [-0.17920419999999998, 51.5460767], [-0.17938899999999997, 51.54618719999999], [-0.17964469999999996, 51.5463096], [-0.1796630568239043, 51.54631867660276], [-0.17989709999999998, 51.54643440000001], [-0.18020580000000003, 51.54657190000001], [-0.1806567, 51.546744], [-0.18090079999999997, 51.546828399999995], [-0.181196, 51.5469083], [-0.18142199999999997, 51.54696049999999], [-0.1816694, 51.5470142], [-0.18199299999999996, 51.5470699], [-0.1823191, 51.54711540000001], [-0.1825414, 51.5471406], [-0.18286859999999996, 51.5471597], [-0.18310589999999996, 51.54717409999999], [-0.1833522, 51.54718389999999], [-0.18358669999999996, 51.547185500000005], [-0.18384269999999997, 51.5471752], [-0.1841741, 51.5471558], [-0.1845989, 51.5471186], [-0.1855364, 51.547012900000006], [-0.18605, 51.5469403], [-0.1870127, 51.5468379], [-0.18772959999999997, 51.54677829999999], [-0.1888542, 51.546701799999994], [-0.1908014, 51.546587200000005], [-0.191216, 51.546557499999984], [-0.1944258, 51.5463177], [-0.19594, 51.5462369], [-0.19629379999999996, 51.546224499999994], [-0.1966932, 51.5462209], [-0.1971139, 51.546232], [-0.1976521, 51.54625970000001], [-0.19791731168407012, 51.54627895763901], [-0.1980628973021804, 51.54628952894688], [-0.1996435, 51.546404299999985], [-0.2015886, 51.546564499999995], [-0.20236709999999997, 51.54661300000001], [-0.2024274, 51.5466168], [-0.20283259999999995, 51.5466348], [-0.20345949999999996, 51.54664960000001], [-0.2040956, 51.54666799999998], [-0.20468739999999996, 51.5466947], [-0.20530159999999997, 51.5467409], [-0.2062748, 51.5468404], [-0.2071627, 51.54694499999999], [-0.208484, 51.547094599999994], [-0.2094708, 51.5472057], [-0.2104437, 51.5473539], [-0.21860419999999997, 51.5486304], [-0.21974669999999996, 51.5487853], [-0.2206604, 51.5489031], [-0.22133449999999996, 51.54897129999999], [-0.22205289999999997, 51.5490716], [-0.2226188, 51.54917189999998], [-0.2235334, 51.54935369999999], [-0.22412820000000003, 51.54947819999999], [-0.2247638, 51.54959170000001], [-0.22533719999999993, 51.54967620000001], [-0.22737609999999997, 51.54998879999999], [-0.22807210000000003, 51.55009900000001], [-0.22830560000000005, 51.55013670000001], [-0.2330761, 51.550906], [-0.23332430000000004, 51.550941400000006], [-0.2359460999999999, 51.55134240000001], [-0.23646979999999995, 51.551437099999994], [-0.2379636, 51.551678800000005], [-0.23852759999999995, 51.55176839999999], [-0.23928510000000003, 51.55188489999999], [-0.2398824, 51.55197739999999], [-0.2415563, 51.552257200000014], [-0.24321969999999996, 51.55247930000001], [-0.24420859999999997, 51.5526408], [-0.2453662, 51.5528373], [-0.24667709999999995, 51.553096199999985], [-0.247263814751724, 51.553224022418995], [-0.24731936840030777, 51.55323612538862], [-0.2473803, 51.553249400000006], [-0.2476244, 51.55331000000001], [-0.24809109999999995, 51.5534249], [-0.2490292, 51.553662999999986], [-0.2514381, 51.55424260000001], [-0.2522456, 51.5544367], [-0.2528765, 51.5545926], [-0.2531873920331035, 51.55466347968381], [-0.2537283, 51.554786799999995], [-0.2541768, 51.5548787], [-0.2543291999999999, 51.5549087], [-0.2547811, 51.5549981], [-0.2552713999999999, 51.5550867], [-0.25570669999999995, 51.555157900000005], [-0.2560699, 51.55520690000001], [-0.25657389999999997, 51.555275], [-0.2573785, 51.5553857], [-0.25821089999999997, 51.55549069999999], [-0.2590349, 51.55557700000001], [-0.2605377, 51.55567409999999], [-0.26145669999999993, 51.5557074], [-0.2624118, 51.55572020000001], [-0.2635361, 51.5557034], [-0.2645992, 51.555657499999995], [-0.2654558, 51.55559349999999], [-0.26614959999999993, 51.5555286], [-0.2665018, 51.5554909], [-0.26736889999999996, 51.5553899], [-0.2679557, 51.55532290000001], [-0.2689813, 51.5551521], [-0.26949458523585645, 51.55509753383577], [-0.27357756219166535, 51.55466347968381], [-0.27379089999999995, 51.554640799999994]]}", "current_leg_start": "London Marylebone", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "51.5546408", "next_location_lon": "-0.2737909", "previous_location": "London Marylebone", "current_leg_milage": "6.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.016, \"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\": 551.458, \"from_m\": 245.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\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8520.209, \"from_m\": 7803.288, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9177.241, \"from_m\": 8520.209, \"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\": 9215.55, \"from_m\": 9177.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\": 9256.797, \"from_m\": 9215.55, \"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\": 9667.55, \"from_m\": 9256.797, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 603705, \"profile_key\": \"faedb94668a333e72d0eff84fd5c97ff5c2f48368721a426fab94d67796a9732\", \"schedule_id\": 32519, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34354}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 34354}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"Great Central Jn\", \"stage_seq\": 3, \"distance_m\": 9215.55, \"section_seq\": 1, \"route_path_id\": 34354}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Wembley LMD\", \"stage_seq\": 4, \"distance_m\": 9667.55, \"section_seq\": 1, \"route_path_id\": 34354}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9667.55, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34354}], \"total_distance_m\": 9667.55, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 9629.241, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 38.309, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0831", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "51.5546408", "current_position_lon": "-0.2737909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:19Z\", \"source_id\": 49546961, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:23Z\", \"source_id\": 16073537, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wembley LMD", "service_state_platform": null, "timing_fact_generation": 1789544427796832, "current_leg_arrival_utc": "2026-09-16T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:40.045348", "service_state_evidence_id": 16073537, "current_leg_start_actual_dep": "2026-09-16T08:31:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:40.319718", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
MYB |
XWY |
5E14 |
168111+168113+168328 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 245.016, "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": 551.458, "from_m": 245.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": 608.823, "from_m": 551.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 623.575, "from_m": 608.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6123.354, "from_m": 623.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7803.288, "from_m": 6123.354, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8520.209, "from_m": 7803.288, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9177.241, "from_m": 8520.209, "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": 9215.55, "from_m": 9177.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": 9256.797, "from_m": 9215.55, "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": 9667.55, "from_m": 9256.797, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 603705, "profile_key": "faedb94668a333e72d0eff84fd5c97ff5c2f48368721a426fab94d67796a9732", "schedule_id": 32519, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0831", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34354}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 34354}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839", "location": "Great Central Jn", "stage_seq": 3, "distance_m": 9215.55, "section_seq": 1, "route_path_id": 34354}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Wembley LMD", "stage_seq": 4, "distance_m": 9667.55, "section_seq": 1, "route_path_id": 34354}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9667.55, "from_m": 0.0, "section_seq": 1, "route_path_id": 34354}], "total_distance_m": 9667.55, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 9629.241, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 38.309, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18244, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:19Z", "source_id": 49546961, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:41:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:23Z", "source_id": 16073537, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
London Marylebone |
0831 |
0831 |
3 |
None |
None |
Wembley LMD |
0841 |
0841 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37902/2026-09-16/detailed |
None |
London Marylebone |
2026-09-16T08:31:00+01:00 |
Wembley LMD |
11.0 |
{"type": "LineString", "coordinates": [[-0.16301129999999997, 51.523255600000006], [-0.1634155, 51.52415090000001], [-0.1635977, 51.52456200000001], [-0.16368189999999996, 51.52474919999999], [-0.1638081, 51.5250055], [-0.1639095, 51.525180000000006], [-0.1639697, 51.5252735], [-0.16403699999999996, 51.5253625], [-0.1641973, 51.525552899999994], [-0.1644308, 51.5258052], [-0.16464179999999998, 51.526054999999985], [-0.16481379999999998, 51.52624720000001], [-0.1649815, 51.5264221], [-0.16518949999999996, 51.52660629999999], [-0.165408, 51.5267809], [-0.16571509999999998, 51.5270312], [-0.1660336, 51.5272913], [-0.1663306, 51.5275346], [-0.1664765, 51.52765430000001], [-0.1670848, 51.5281486], [-0.16714289999999998, 51.52820089999999], [-0.1672297, 51.5282734], [-0.167466, 51.528465], [-0.1682532, 51.5291146], [-0.17084719999999998, 51.53124050000001], [-0.17211559999999998, 51.5321617], [-0.17271069999999997, 51.5325201], [-0.17361869999999996, 51.533035299999995], [-0.1740634, 51.533286100000005], [-0.175314, 51.533982599999995], [-0.1753829, 51.534023899999994], [-0.17593, 51.5343719], [-0.17642759999999996, 51.534743], [-0.1768954, 51.5351647], [-0.1773315, 51.5356696], [-0.1775763, 51.536022], [-0.1778505, 51.5365162], [-0.1780117, 51.5369783], [-0.17813939999999998, 51.5372767], [-0.17819019999999997, 51.5375158], [-0.1782159, 51.5378516], [-0.17822399999999997, 51.5381727], [-0.17822249999999998, 51.5382334], [-0.1782095, 51.53833709999999], [-0.1781274, 51.5387742], [-0.178113, 51.53884179999999], [-0.17789379999999996, 51.5397224], [-0.17786979999999997, 51.539818700000005], [-0.1777444, 51.540322399999994], [-0.17772879999999996, 51.5403825], [-0.1776039, 51.540900099999995], [-0.17753419999999998, 51.5411487], [-0.17751511676208587, 51.54122139394699], [-0.17750598125350214, 51.54125619387955], [-0.17746215221779643, 51.541423151645674], [-0.1774536189907193, 51.541455657161386], [-0.1774157860300821, 51.5415997735078], [-0.17740292348111678, 51.541648770456455], [-0.17739210000000002, 51.54169], [-0.177341, 51.5419195], [-0.1771987, 51.542569099999994], [-0.17714759999999996, 51.5428389], [-0.17713849999999998, 51.5428948], [-0.17710329999999996, 51.543178000000005], [-0.17711739999999998, 51.5434802], [-0.17714979999999997, 51.54370850000001], [-0.17719569999999998, 51.5439238], [-0.17724799999999996, 51.544052], [-0.1773282, 51.54424879999999], [-0.17741739999999998, 51.5444147], [-0.1776009, 51.5446714], [-0.17777309999999996, 51.5448992], [-0.178029, 51.54518100000001], [-0.17845179999999997, 51.54556110000001], [-0.1786296, 51.545700800000006], [-0.1788313, 51.5458398], [-0.1790055, 51.5459626], [-0.17920419999999998, 51.5460767], [-0.17938899999999997, 51.54618719999999], [-0.17964469999999996, 51.5463096], [-0.1796630568239043, 51.54631867660276], [-0.17989709999999998, 51.54643440000001], [-0.18020580000000003, 51.54657190000001], [-0.1806567, 51.546744], [-0.18090079999999997, 51.546828399999995], [-0.181196, 51.5469083], [-0.18142199999999997, 51.54696049999999], [-0.1816694, 51.5470142], [-0.18199299999999996, 51.5470699], [-0.1823191, 51.54711540000001], [-0.1825414, 51.5471406], [-0.18286859999999996, 51.5471597], [-0.18310589999999996, 51.54717409999999], [-0.1833522, 51.54718389999999], [-0.18358669999999996, 51.547185500000005], [-0.18384269999999997, 51.5471752], [-0.1841741, 51.5471558], [-0.1845989, 51.5471186], [-0.1855364, 51.547012900000006], [-0.18605, 51.5469403], [-0.1870127, 51.5468379], [-0.18772959999999997, 51.54677829999999], [-0.1888542, 51.546701799999994], [-0.1908014, 51.546587200000005], [-0.191216, 51.546557499999984], [-0.1944258, 51.5463177], [-0.19594, 51.5462369], [-0.19629379999999996, 51.546224499999994], [-0.1966932, 51.5462209], [-0.1971139, 51.546232], [-0.1976521, 51.54625970000001], [-0.19791731168407012, 51.54627895763901], [-0.1980628973021804, 51.54628952894688], [-0.1996435, 51.546404299999985], [-0.2015886, 51.546564499999995], [-0.20236709999999997, 51.54661300000001], [-0.2024274, 51.5466168], [-0.20283259999999995, 51.5466348], [-0.20345949999999996, 51.54664960000001], [-0.2040956, 51.54666799999998], [-0.20468739999999996, 51.5466947], [-0.20530159999999997, 51.5467409], [-0.2062748, 51.5468404], [-0.2071627, 51.54694499999999], [-0.208484, 51.547094599999994], [-0.2094708, 51.5472057], [-0.2104437, 51.5473539], [-0.21860419999999997, 51.5486304], [-0.21974669999999996, 51.5487853], [-0.2206604, 51.5489031], [-0.22133449999999996, 51.54897129999999], [-0.22205289999999997, 51.5490716], [-0.2226188, 51.54917189999998], [-0.2235334, 51.54935369999999], [-0.22412820000000003, 51.54947819999999], [-0.2247638, 51.54959170000001], [-0.22533719999999993, 51.54967620000001], [-0.22737609999999997, 51.54998879999999], [-0.22807210000000003, 51.55009900000001], [-0.22830560000000005, 51.55013670000001], [-0.2330761, 51.550906], [-0.23332430000000004, 51.550941400000006], [-0.2359460999999999, 51.55134240000001], [-0.23646979999999995, 51.551437099999994], [-0.2379636, 51.551678800000005], [-0.23852759999999995, 51.55176839999999], [-0.23928510000000003, 51.55188489999999], [-0.2398824, 51.55197739999999], [-0.2415563, 51.552257200000014], [-0.24321969999999996, 51.55247930000001], [-0.24420859999999997, 51.5526408], [-0.2453662, 51.5528373], [-0.24667709999999995, 51.553096199999985], [-0.247263814751724, 51.553224022418995], [-0.24731936840030777, 51.55323612538862], [-0.2473803, 51.553249400000006], [-0.2476244, 51.55331000000001], [-0.24809109999999995, 51.5534249], [-0.2490292, 51.553662999999986], [-0.2514381, 51.55424260000001], [-0.2522456, 51.5544367], [-0.2528765, 51.5545926], [-0.2531873920331035, 51.55466347968381], [-0.2537283, 51.554786799999995], [-0.2541768, 51.5548787], [-0.2543291999999999, 51.5549087], [-0.2547811, 51.5549981], [-0.2552713999999999, 51.5550867], [-0.25570669999999995, 51.555157900000005], [-0.2560699, 51.55520690000001], [-0.25657389999999997, 51.555275], [-0.2573785, 51.5553857], [-0.25821089999999997, 51.55549069999999], [-0.2590349, 51.55557700000001], [-0.2605377, 51.55567409999999], [-0.26145669999999993, 51.5557074], [-0.2624118, 51.55572020000001], [-0.2635361, 51.5557034], [-0.2645992, 51.555657499999995], [-0.2654558, 51.55559349999999], [-0.26614959999999993, 51.5555286], [-0.2665018, 51.5554909], [-0.26736889999999996, 51.5553899], [-0.2679557, 51.55532290000001], [-0.2689813, 51.5551521], [-0.26949458523585645, 51.55509753383577], [-0.27357756219166535, 51.55466347968381], [-0.27379089999999995, 51.554640799999994]]} |
6.0 |
0830 |
0841 |
London Marylebone |
Wembley LMD |
Wembley LMD |
51.5546408 |
-0.2737909 |
51.5546408 |
-0.2737909 |
1 |
0 |
2026-09-16 07:52:07 |
TERMINATED |
2026-09-16 07:41:00 |
Wembley LMD |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073537 |
1789544427796832 |
9 |
9 |
2026-09-16 07:51:40.319718 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:40.045348 |
| 571589 |
601823 |
C37648 |
749U57MA16 |
2026-09-16 |
COMPLETE |
16074636 |
2026-09-16 08:41:00 |
2026-09-16 07:52:07 |
2026-09-18 07:52:07 |
{"id": 601823, "stp": "P", "toc": "Elizabeth Line", "uid": "C37648", "consist": "345047", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37648/2026-09-16/detailed", "trust_id": "749U57MA16", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "0844", "dest_platform": "3", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U57", "timing_status": "EARLY", "origin_station": "Reading", "current_leg_arr": "0841", "current_leg_dep": "0839", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "0724", "origin_platform": "14", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-16T07:52: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": "0842", "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\": 476.884, \"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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1101.4, \"from_m\": 476.884, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 1159.791, \"from_m\": 1101.4, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.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\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 1322.797, \"from_m\": 1215.91, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1381.178, \"from_m\": 1322.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1461.124, \"from_m\": 1381.178, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8218.053, \"from_m\": 1461.124, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8272.563, \"from_m\": 8218.053, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17450.043, \"from_m\": 8272.563, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17461.647, \"from_m\": 17450.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\": 18791.392, \"from_m\": 17461.647, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18941.983, \"from_m\": 18791.392, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18980.522, \"from_m\": 18941.983, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19470.037, \"from_m\": 18980.522, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19553.551, \"from_m\": 19470.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50149.84, \"from_m\": 19553.551, \"capability_applied\": null, \"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\": 54413.3, \"from_m\": 50149.84, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 54614.705, \"from_m\": 54413.3, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54700.384, \"from_m\": 54614.705, \"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\": 55897.355, \"from_m\": 54700.384, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56460.063, \"from_m\": 55897.355, \"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\": 56615.125, \"from_m\": 56460.063, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 57072.673, \"from_m\": 56615.125, \"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\": 57210.696, \"from_m\": 57072.673, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 57366.622, \"from_m\": 57210.696, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57489.476, \"from_m\": 57366.622, \"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\": 57708.616, \"from_m\": 57489.476, \"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\": 57938.429, \"from_m\": 57708.616, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58309.064, \"from_m\": 57938.429, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 59376.399, \"from_m\": 58309.064, \"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\": 59615.096, \"from_m\": 59376.399, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 59775.605, \"from_m\": 59615.096, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60180.235, \"from_m\": 59775.605, \"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\": 60433.538, \"from_m\": 60180.235, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 60748.615, \"from_m\": 60433.538, \"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\": 60973.887, \"from_m\": 60748.615, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 61272.103, \"from_m\": 60973.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\": 61935.415, \"from_m\": 61272.103, \"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\": 62105.638, \"from_m\": 61935.415, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62251.635, \"from_m\": 62105.638, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62652.067, \"from_m\": 62251.635, \"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\": 62874.949, \"from_m\": 62652.067, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 63059.81, \"from_m\": 62874.949, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63689.105, \"from_m\": 63059.81, \"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\": 64306.125, \"from_m\": 63689.105, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64808.283, \"from_m\": 64306.125, \"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\": 64951.626, \"from_m\": 64808.283, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65053.904, \"from_m\": 64951.626, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 65946.374, \"from_m\": 65053.904, \"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\": 66134.556, \"from_m\": 65946.374, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 66318.465, \"from_m\": 66134.556, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66676.493, \"from_m\": 66318.465, \"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\": 66877.542, \"from_m\": 66676.493, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67155.046, \"from_m\": 66877.542, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 69233.08, \"from_m\": 67155.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 69382.095, \"from_m\": 69233.08, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 69518.708, \"from_m\": 69382.095, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70206.567, \"from_m\": 69518.708, \"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\": 70336.148, \"from_m\": 70206.567, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70514.539, \"from_m\": 70336.148, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 72876.49, \"from_m\": 70514.539, \"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\": 72963.564, \"from_m\": 72876.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\": 73050.947, \"from_m\": 72963.564, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73447.611, \"from_m\": 73050.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\": 75181.552, \"from_m\": 73447.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75441.223, \"from_m\": 75181.552, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 76907.141, \"from_m\": 75441.223, \"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\": 77037.261, \"from_m\": 76907.141, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 77131.156, \"from_m\": 77037.261, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77409.862, \"from_m\": 77131.156, \"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\": 77467.408, \"from_m\": 77409.862, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77618.086, \"from_m\": 77467.408, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 80601.536, \"from_m\": 77618.086, \"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\": 601823, \"profile_key\": \"b1c4ef33b5f62cdd5471b11223540330dca5c2b19c203d266e2128b84cf22cef\", \"schedule_id\": 5249, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1159.791, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0729H\", \"location\": \"Twyford\", \"stage_seq\": 3, \"distance_m\": 7944.439, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0737\", \"location\": \"Maidenhead\", \"stage_seq\": 4, \"distance_m\": 18833.561, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0741H\", \"location\": \"Burnham\", \"stage_seq\": 5, \"distance_m\": 24151.094, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745H\", \"location\": \"Slough\", \"stage_seq\": 6, \"distance_m\": 28062.681, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751H\", \"location\": \"West Drayton\", \"stage_seq\": 7, \"distance_m\": 36552.761, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 8, \"distance_m\": 39995.377, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Southall\", \"stage_seq\": 9, \"distance_m\": 43275.077, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"West Ealing\", \"stage_seq\": 10, \"distance_m\": 47207.204, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802\", \"location\": \"Ealing Broadway\", \"stage_seq\": 11, \"distance_m\": 48638.008, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Acton West Jn\", \"stage_seq\": 12, \"distance_m\": 49440.722, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0804H\", \"location\": \"Acton Main Line\", \"stage_seq\": 13, \"distance_m\": 50910.023, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 14, \"distance_m\": 54832.084, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 15, \"distance_m\": 55704.364, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 16, \"distance_m\": 56007.261, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0814\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 57489.476, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 59807.384, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 19, \"distance_m\": 61130.226, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 20, \"distance_m\": 63157.822, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": false, \"wtt_arr\": \"0823H\", \"wtt_dep\": \"0824H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 64878.871, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 22, \"distance_m\": 66355.151, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 67426.305, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0831\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 69689.538, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0834H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 73053.452, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": \"0838H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 26, \"distance_m\": 77131.156, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 27, \"distance_m\": 79390.605, \"section_seq\": 1, \"route_path_id\": 67476}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 28, \"distance_m\": 80601.536, \"section_seq\": 1, \"route_path_id\": 67476}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 80601.536, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67476}], \"total_distance_m\": 80601.536, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 79891.445, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 710.091, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0724", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:28:33Z\", \"source_id\": 49343054, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:28:36Z\", \"source_id\": 16013979, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:35:44Z\", \"source_id\": 49362828, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:35:47Z\", \"source_id\": 16019887, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:40:14Z\", \"source_id\": 49375497, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:40:19Z\", \"source_id\": 16023599, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:14Z\", \"source_id\": 49386160, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:18Z\", \"source_id\": 16026783, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:49:09Z\", \"source_id\": 49399856, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:50:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:49:13Z\", \"source_id\": 16030860, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:56:03Z\", \"source_id\": 49418751, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:56:08Z\", \"source_id\": 16036580, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:57Z\", \"source_id\": 49426688, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:59:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:01Z\", \"source_id\": 16038910, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:37Z\", \"source_id\": 49431409, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:01:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:39Z\", \"source_id\": 16040318, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:12Z\", \"source_id\": 49438943, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:04:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:13Z\", \"source_id\": 16042524, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:04Z\", \"source_id\": 49461824, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:06Z\", \"source_id\": 16049140, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:20Z\", \"source_id\": 49465586, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:12:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:22Z\", \"source_id\": 16050146, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:08Z\", \"source_id\": 49476662, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:16:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:11Z\", \"source_id\": 16053481, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:16Z\", \"source_id\": 49482667, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:20Z\", \"source_id\": 16055254, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:29Z\", \"source_id\": 49491975, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:21:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:34Z\", \"source_id\": 16057988, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:44Z\", \"source_id\": 49498381, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:23:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:47Z\", \"source_id\": 16059779, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:29Z\", \"source_id\": 49506432, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:31Z\", \"source_id\": 16062141, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:02Z\", \"source_id\": 49516651, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:07Z\", \"source_id\": 16065017, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:33:51Z\", \"source_id\": 49528098, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:33:52Z\", \"source_id\": 16068223, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:51Z\", \"source_id\": 49539900, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:37:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:53Z\", \"source_id\": 16071521, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:36Z\", \"source_id\": 49550680, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:39Z\", \"source_id\": 16074636, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "3", "timing_fact_generation": 1789544500582276, "current_leg_arrival_utc": "2026-09-16T08:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:40.564021", "service_state_evidence_id": 16074636, "current_leg_start_actual_dep": "2026-09-16T08:38:30+01:00", "operational_evidence_version": 132, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:41.377529", "service_state_valid_until_kind": null, "operational_interpretation_version": 132, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
RDG |
ABX |
9U57 |
345047 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 476.884, "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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 1101.4, "from_m": 476.884, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 1159.791, "from_m": 1101.4, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.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": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 1322.797, "from_m": 1215.91, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1381.178, "from_m": 1322.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1461.124, "from_m": 1381.178, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8218.053, "from_m": 1461.124, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8272.563, "from_m": 8218.053, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17450.043, "from_m": 8272.563, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17461.647, "from_m": 17450.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": 18791.392, "from_m": 17461.647, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18941.983, "from_m": 18791.392, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18980.522, "from_m": 18941.983, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19470.037, "from_m": 18980.522, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19553.551, "from_m": 19470.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50149.84, "from_m": 19553.551, "capability_applied": null, "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": 54413.3, "from_m": 50149.84, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 54614.705, "from_m": 54413.3, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54700.384, "from_m": 54614.705, "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": 55897.355, "from_m": 54700.384, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56460.063, "from_m": 55897.355, "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": 56615.125, "from_m": 56460.063, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 57072.673, "from_m": 56615.125, "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": 57210.696, "from_m": 57072.673, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 57366.622, "from_m": 57210.696, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57489.476, "from_m": 57366.622, "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": 57708.616, "from_m": 57489.476, "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": 57938.429, "from_m": 57708.616, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58309.064, "from_m": 57938.429, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 59376.399, "from_m": 58309.064, "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": 59615.096, "from_m": 59376.399, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 59775.605, "from_m": 59615.096, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60180.235, "from_m": 59775.605, "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": 60433.538, "from_m": 60180.235, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 60748.615, "from_m": 60433.538, "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": 60973.887, "from_m": 60748.615, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 61272.103, "from_m": 60973.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": 61935.415, "from_m": 61272.103, "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": 62105.638, "from_m": 61935.415, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62251.635, "from_m": 62105.638, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62652.067, "from_m": 62251.635, "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": 62874.949, "from_m": 62652.067, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 63059.81, "from_m": 62874.949, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63689.105, "from_m": 63059.81, "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": 64306.125, "from_m": 63689.105, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64808.283, "from_m": 64306.125, "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": 64951.626, "from_m": 64808.283, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65053.904, "from_m": 64951.626, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 65946.374, "from_m": 65053.904, "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": 66134.556, "from_m": 65946.374, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 66318.465, "from_m": 66134.556, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66676.493, "from_m": 66318.465, "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": 66877.542, "from_m": 66676.493, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67155.046, "from_m": 66877.542, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 69233.08, "from_m": 67155.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 69382.095, "from_m": 69233.08, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 69518.708, "from_m": 69382.095, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70206.567, "from_m": 69518.708, "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": 70336.148, "from_m": 70206.567, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70514.539, "from_m": 70336.148, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 72876.49, "from_m": 70514.539, "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": 72963.564, "from_m": 72876.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": 73050.947, "from_m": 72963.564, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73447.611, "from_m": 73050.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": 75181.552, "from_m": 73447.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75441.223, "from_m": 75181.552, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 76907.141, "from_m": 75441.223, "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": 77037.261, "from_m": 76907.141, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 77131.156, "from_m": 77037.261, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77409.862, "from_m": 77131.156, "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": 77467.408, "from_m": 77409.862, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77618.086, "from_m": 77467.408, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 80601.536, "from_m": 77618.086, "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": 601823, "profile_key": "b1c4ef33b5f62cdd5471b11223540330dca5c2b19c203d266e2128b84cf22cef", "schedule_id": 5249, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0724", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725H", "location": "Kennet Bridge Jn", "stage_seq": 2, "distance_m": 1159.791, "section_seq": 1, "route_path_id": 67476}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0729H", "location": "Twyford", "stage_seq": 3, "distance_m": 7944.439, "section_seq": 1, "route_path_id": 67476}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0737", "location": "Maidenhead", "stage_seq": 4, "distance_m": 18833.561, "section_seq": 1, "route_path_id": 67476}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0741H", "location": "Burnham", "stage_seq": 5, "distance_m": 24151.094, "section_seq": 1, "route_path_id": 67476}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745H", "location": "Slough", "stage_seq": 6, "distance_m": 28062.681, "section_seq": 1, "route_path_id": 67476}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751H", "location": "West Drayton", "stage_seq": 7, "distance_m": 36552.761, "section_seq": 1, "route_path_id": 67476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Heathrow Airport Jn", "stage_seq": 8, "distance_m": 39995.377, "section_seq": 1, "route_path_id": 67476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Southall", "stage_seq": 9, "distance_m": 43275.077, "section_seq": 1, "route_path_id": 67476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "West Ealing", "stage_seq": 10, "distance_m": 47207.204, "section_seq": 1, "route_path_id": 67476}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802", "location": "Ealing Broadway", "stage_seq": 11, "distance_m": 48638.008, "section_seq": 1, "route_path_id": 67476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Acton West Jn", "stage_seq": 12, "distance_m": 49440.722, "section_seq": 1, "route_path_id": 67476}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0804H", "location": "Acton Main Line", "stage_seq": 13, "distance_m": 50910.023, "section_seq": 1, "route_path_id": 67476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808H", "location": "Ladbroke Grove Jn", "stage_seq": 14, "distance_m": 54832.084, "section_seq": 1, "route_path_id": 67476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "Portobello Jn (London)", "stage_seq": 15, "distance_m": 55704.364, "section_seq": 1, "route_path_id": 67476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 16, "distance_m": 56007.261, "section_seq": 1, "route_path_id": 67476}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0814", "location": "Paddington (Crossrail)", "stage_seq": 17, "distance_m": 57489.476, "section_seq": 1, "route_path_id": 67476}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817", "location": "Bond Street (Crossrail)", "stage_seq": 18, "distance_m": 59807.384, "section_seq": 1, "route_path_id": 67476}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 19, "distance_m": 61130.226, "section_seq": 1, "route_path_id": 67476}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822", "location": "Farringdon Crossrail", "stage_seq": 20, "distance_m": 63157.822, "section_seq": 1, "route_path_id": 67476}, {"is_pass": false, "wtt_arr": "0823H", "wtt_dep": "0824H", "location": "Liverpool Street (Crossrail)", "stage_seq": 21, "distance_m": 64878.871, "section_seq": 1, "route_path_id": 67476}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827", "location": "Whitechapel Crossrail", "stage_seq": 22, "distance_m": 66355.151, "section_seq": 1, "route_path_id": 67476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 23, "distance_m": 67426.305, "section_seq": 1, "route_path_id": 67476}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0831", "location": "Canary Wharf (Crossrail)", "stage_seq": 24, "distance_m": 69689.538, "section_seq": 1, "route_path_id": 67476}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0834H", "location": "Custom House (Crossrail)", "stage_seq": 25, "distance_m": 73053.452, "section_seq": 1, "route_path_id": 67476}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": "0838H", "location": "Woolwich (Crossrail)", "stage_seq": 26, "distance_m": 77131.156, "section_seq": 1, "route_path_id": 67476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840H", "location": "Plumstead East Jn", "stage_seq": 27, "distance_m": 79390.605, "section_seq": 1, "route_path_id": 67476}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 28, "distance_m": 80601.536, "section_seq": 1, "route_path_id": 67476}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 80601.536, "from_m": 0.0, "section_seq": 1, "route_path_id": 67476}], "total_distance_m": 80601.536, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 79891.445, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 710.091, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23680, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:28:33Z", "source_id": 49343054, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:29:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:28:36Z", "source_id": 16013979, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:35:44Z", "source_id": 49362828, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:37:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:35:47Z", "source_id": 16019887, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23584, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:40:14Z", "source_id": 49375497, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:41:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:40:19Z", "source_id": 16023599, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:14Z", "source_id": 49386160, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:44:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:18Z", "source_id": 16026783, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23491, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:49:09Z", "source_id": 49399856, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:50:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:49:13Z", "source_id": 16030860, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:56:03Z", "source_id": 49418751, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:56:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:56:08Z", "source_id": 16036580, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:57Z", "source_id": 49426688, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:59:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:01Z", "source_id": 16038910, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:37Z", "source_id": 49431409, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:01:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:39Z", "source_id": 16040318, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23141, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:12Z", "source_id": 49438943, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:04:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:13Z", "source_id": 16042524, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:04Z", "source_id": 49461824, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:11:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:06Z", "source_id": 16049140, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:20Z", "source_id": 49465586, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:12:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:22Z", "source_id": 16050146, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:08Z", "source_id": 49476662, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:16:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:11Z", "source_id": 16053481, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:16Z", "source_id": 49482667, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:18:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:20Z", "source_id": 16055254, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:29Z", "source_id": 49491975, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:21:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:34Z", "source_id": 16057988, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:44Z", "source_id": 49498381, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:23:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:47Z", "source_id": 16059779, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:29Z", "source_id": 49506432, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:26:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:31Z", "source_id": 16062141, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:02Z", "source_id": 49516651, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:29:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:07Z", "source_id": 16065017, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:33:51Z", "source_id": 49528098, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T07:33:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:33:52Z", "source_id": 16068223, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:51Z", "source_id": 49539900, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T07:37:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:53Z", "source_id": 16071521, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32214, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:36Z", "source_id": 49550680, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T07:41:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:39Z", "source_id": 16074636, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
Reading |
0724 |
0724 |
14 |
None |
None |
Abbey Wood (Crossrail) |
0844 |
0842 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37648/2026-09-16/detailed |
None |
Woolwich (Crossrail) |
2026-09-16T08:38:30+01:00 |
Abbey Wood (Crossrail) |
2.0 |
{"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} |
3.7 |
0839 |
0841 |
Woolwich (Crossrail) |
Abbey Wood (Crossrail) |
Abbey Wood (Crossrail) |
51.4911954 |
0.1201962 |
51.4911954 |
0.1201962 |
1 |
0 |
2026-09-16 07:52:07 |
TERMINATED |
2026-09-16 07:41:00 |
Abbey Wood (Crossrail) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16074636 |
1789544500582276 |
132 |
132 |
2026-09-16 07:51:41.377529 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:40.564021 |
| 571590 |
605453 |
H00146 |
636V91CJ16 |
2026-09-16 |
COMPLETE |
16074605 |
2026-09-16 08:41:00 |
2026-09-16 07:52:07 |
2026-09-18 07:52:07 |
{"id": 605453, "stp": "P", "toc": "Unknown", "uid": "H00146", "consist": null, "dest_crs": "XAX", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H00146/2026-09-16/detailed", "trust_id": "636V91CJ16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Acton T.C.", "service_date": "2026-09-16", "dest_arr_time": "1153", "dest_platform": null, "is_terminated": 1, "next_location": "Acton T.C.", "signalling_id": "6V91", "timing_status": null, "origin_station": "Neasden Engrs Sidings", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1135", "origin_platform": null, "current_location": "Neasden Engrs Sidings", "last_update_time": "2026-09-16T07:52:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1153", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 396.534, \"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\": 928.044, \"from_m\": 396.534, \"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\": 3244.859, \"from_m\": 928.044, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3300.928, \"from_m\": 3244.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4013.286, \"from_m\": 3300.928, \"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\": 4056.171, \"from_m\": 4013.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4108.113, \"from_m\": 4056.171, \"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\": 4278.096, \"from_m\": 4108.113, \"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\": 5182.706, \"from_m\": 4278.096, \"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\": 5245.038, \"from_m\": 5182.706, \"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\": 6057.137, \"from_m\": 5245.038, \"capability_applied\": null, \"effective_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\": 605453, \"profile_key\": \"ddbdbfa29e5ecaa4a6ac0fc4593676b54f0485a58ed67d0f7e0f454d22c37383\", \"schedule_id\": 13536, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1135\", \"location\": \"Neasden Engrs Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70186}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1138\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 396.534, \"section_seq\": 1, \"route_path_id\": 70186}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1142\", \"location\": \"Neasden Jn\", \"stage_seq\": 3, \"distance_m\": 968.633, \"section_seq\": 1, \"route_path_id\": 70186}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146\", \"location\": \"Acton Canal Wharf Jn\", \"stage_seq\": 4, \"distance_m\": 3444.27, \"section_seq\": 1, \"route_path_id\": 70186}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 5, \"distance_m\": 4163.594, \"section_seq\": 1, \"route_path_id\": 70186}, {\"is_pass\": false, \"wtt_arr\": \"1153\", \"wtt_dep\": null, \"location\": \"Acton T.C.\", \"stage_seq\": 6, \"distance_m\": 6057.137, \"section_seq\": 1, \"route_path_id\": 70186}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6057.137, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70186}], \"total_distance_m\": 6057.137, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 4749.55, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1307.587, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1135", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Neasden Engrs Sidings", "service_state_platform": null, "timing_fact_generation": 1789544503138493, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:43.136249", "service_state_evidence_id": 16074605, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:43.226354", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
XAX |
6V91 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 396.534, "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": 928.044, "from_m": 396.534, "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": 3244.859, "from_m": 928.044, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3300.928, "from_m": 3244.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4013.286, "from_m": 3300.928, "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": 4056.171, "from_m": 4013.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4108.113, "from_m": 4056.171, "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": 4278.096, "from_m": 4108.113, "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": 5182.706, "from_m": 4278.096, "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": 5245.038, "from_m": 5182.706, "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": 6057.137, "from_m": 5245.038, "capability_applied": null, "effective_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": 605453, "profile_key": "ddbdbfa29e5ecaa4a6ac0fc4593676b54f0485a58ed67d0f7e0f454d22c37383", "schedule_id": 13536, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1135", "location": "Neasden Engrs Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70186}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1138", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 396.534, "section_seq": 1, "route_path_id": 70186}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1142", "location": "Neasden Jn", "stage_seq": 3, "distance_m": 968.633, "section_seq": 1, "route_path_id": 70186}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146", "location": "Acton Canal Wharf Jn", "stage_seq": 4, "distance_m": 3444.27, "section_seq": 1, "route_path_id": 70186}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148", "location": "Acton Wells Jn", "stage_seq": 5, "distance_m": 4163.594, "section_seq": 1, "route_path_id": 70186}, {"is_pass": false, "wtt_arr": "1153", "wtt_dep": null, "location": "Acton T.C.", "stage_seq": 6, "distance_m": 6057.137, "section_seq": 1, "route_path_id": 70186}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6057.137, "from_m": 0.0, "section_seq": 1, "route_path_id": 70186}], "total_distance_m": 6057.137, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 4749.55, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1307.587, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Neasden Engrs Sidings |
1135 |
1135 |
None |
None |
None |
Acton T.C. |
1153 |
1153 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H00146/2026-09-16/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Neasden Engrs Sidings |
Acton T.C. |
None |
None |
None |
None |
1 |
0 |
2026-09-16 07:52:07 |
TERMINATED |
2026-09-16 07:41:00 |
Neasden Engrs Sidings |
TRUST |
TRUST_CANCELLATION |
16074605 |
1789544503138493 |
1 |
1 |
2026-09-16 07:51:43.226354 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:43.136249 |
| 571591 |
601059 |
C24685 |
322U31MA16 |
2026-09-16 |
COMPLETE |
16072942 |
2026-09-16 08:41:00 |
2026-09-16 07:52:07 |
2026-09-18 07:52:07 |
{"id": 601059, "stp": "P", "toc": "TransPennine Express", "uid": "C24685", "consist": "185105", "dest_crs": "YRK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24685/2026-09-16/detailed", "trust_id": "322U31MA16", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-16", "dest_arr_time": "0840", "dest_platform": "7", "is_terminated": 1, "next_location": "York", "signalling_id": "2U31", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0841", "current_leg_dep": "0812", "current_leg_end": "York", "origin_dep_time": "0700", "origin_platform": "1", "current_location": "York", "last_update_time": "2026-09-16T07:52:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3549168, 53.7241389], [-1.3547894, 53.7241703], [-1.3542795, 53.72429579999999], [-1.3530422999999998, 53.7246585], [-1.3528359, 53.7247189], [-1.3514866999999997, 53.725114399999995], [-1.3513657, 53.725148700000005], [-1.3512657, 53.7251783], [-1.3510512999999995, 53.7252428], [-1.3506209, 53.725371], [-1.3497549999999998, 53.7256261], [-1.3480104, 53.72613789999998], [-1.3474993999999998, 53.72628669999999], [-1.3474729261792822, 53.726294484862926], [-1.3456552, 53.726829], [-1.3449684, 53.727029300000005], [-1.3444815, 53.7271713], [-1.3444128999999998, 53.727191299999994], [-1.3437195999999998, 53.7273935], [-1.3422231, 53.727834599999994], [-1.3402900999999998, 53.7284057], [-1.3400207999999998, 53.72848530000001], [-1.3379099, 53.72910089999999], [-1.3368746, 53.729403999999995], [-1.3364587, 53.729527], [-1.3351312999999998, 53.7299197], [-1.3315800999999998, 53.73096689999999], [-1.3280956999999998, 53.7319904], [-1.3265624, 53.73244379999999], [-1.3255994, 53.7327373], [-1.324675, 53.73304939999999], [-1.3240161999999998, 53.73327720000001], [-1.3218685, 53.7340713], [-1.3212569999999997, 53.7342703], [-1.321092471012532, 53.734323238421794], [-1.3206695999999998, 53.7344593], [-1.3198866, 53.7346974], [-1.319055, 53.7349256], [-1.3183702, 53.735126399999984], [-1.3177256, 53.7353099], [-1.3173955, 53.7353889], [-1.3170558999999995, 53.73549], [-1.316438, 53.735625199999994], [-1.3153436, 53.735877], [-1.314221, 53.7360947], [-1.3134955, 53.73623859999999], [-1.3128276, 53.7363522], [-1.3116935, 53.7365261], [-1.3105119, 53.736678899999994], [-1.3099248, 53.73674869999999], [-1.3092737, 53.73680869999999], [-1.3084741, 53.7368882], [-1.3076124999999998, 53.736946499999995], [-1.3068246, 53.73699160000001], [-1.3059538999999998, 53.737054699999995], [-1.3028387999999995, 53.7371962], [-1.3011197, 53.73729259999999], [-1.2992935, 53.73738259999998], [-1.2977361, 53.7374657], [-1.2965377, 53.7375307], [-1.2951218, 53.73763089999999], [-1.2937855, 53.73774509999999], [-1.2918088999999997, 53.737947600000005], [-1.2901465, 53.73812290000001], [-1.2890377999999998, 53.738242199999995], [-1.2879546, 53.7383895], [-1.2871834, 53.7385078], [-1.2862079999999998, 53.73868220000001], [-1.2826884999999997, 53.7394033], [-1.2811566999999997, 53.7397497], [-1.2788275999999998, 53.7402707], [-1.2768647, 53.7407094], [-1.2756203, 53.7409784], [-1.2700481, 53.74220650000001], [-1.267893, 53.7427343], [-1.2643856999999998, 53.743719299999995], [-1.2636190000000005, 53.7439397], [-1.2632082999999998, 53.74406549999999], [-1.2608654, 53.74482470000001], [-1.2588737, 53.7455109], [-1.25764139776733, 53.745975760811966], [-1.2573147, 53.746099], [-1.2550694, 53.747045], [-1.2536237999999995, 53.74775249999999], [-1.2522587, 53.74850500000001], [-1.2508784999999998, 53.7493979], [-1.249796, 53.7501635], [-1.2482368999999998, 53.75137519999999], [-1.2473477, 53.7521504], [-1.2450985, 53.7544264], [-1.2442238, 53.755528600000005], [-1.2437109, 53.756253599999994], [-1.2427804999999998, 53.7576528], [-1.2422622999999997, 53.7585914], [-1.2415169, 53.7602197], [-1.2408494, 53.7617189], [-1.240178, 53.76348089999999], [-1.2399551, 53.7641647], [-1.2397336, 53.7646783], [-1.2396887, 53.764824099999984], [-1.2393900954968522, 53.765732099458795], [-1.2390761, 53.7666869], [-1.2390182, 53.766845100000005], [-1.2386587999999998, 53.76794039999999], [-1.2384528, 53.7684649], [-1.2381098999999998, 53.7695215], [-1.2380801999999995, 53.7696089], [-1.2378283999999995, 53.7703507], [-1.2377565999999998, 53.77056219999999], [-1.2375807, 53.7711818], [-1.2371650999999997, 53.772461799999995], [-1.2367705, 53.773734999999995], [-1.2365783, 53.774301499999986], [-1.2363653, 53.7749591], [-1.2362093999999997, 53.7753895], [-1.2360838, 53.77576659999999], [-1.2359944, 53.7760863], [-1.2357420999999995, 53.7768413], [-1.235712, 53.7769299], [-1.2353048999999998, 53.77812990000001], [-1.2348999, 53.77931699999999], [-1.2347443, 53.7797957], [-1.2345645999999997, 53.78038999999999], [-1.2345199537485827, 53.780571011637456], [-1.2345111862970537, 53.78060655788406], [-1.2343971, 53.7810691], [-1.2341989999999998, 53.7820609], [-1.2341222, 53.7826323], [-1.2340654999999998, 53.783237], [-1.2339779, 53.7844121], [-1.2339309, 53.78514289999999], [-1.2339138, 53.78536219999999], [-1.2338743, 53.78587], [-1.2337454999999995, 53.78732469999999], [-1.2337363948904505, 53.78742772712427], [-1.2334883, 53.790234900000016], [-1.2334749000000005, 53.790405099999994], [-1.2334563, 53.790592999999994], [-1.2334446, 53.790775100000005], [-1.2334105, 53.791176799999995], [-1.2334102, 53.7912022], [-1.2331766999999998, 53.794000200000006], [-1.2331662, 53.794121399999995], [-1.2329334, 53.796805000000006], [-1.2329260999999998, 53.796915299999995], [-1.2329214999999998, 53.796993], [-1.2324775999999995, 53.8023083], [-1.2321686, 53.8057367], [-1.2318761, 53.809152], [-1.2315752999999998, 53.8125636], [-1.2315735, 53.81258269999999], [-1.2312505, 53.81598579999999], [-1.2311754, 53.8166483], [-1.2310567999999995, 53.81730740000001], [-1.230822, 53.8185968], [-1.2305190999999998, 53.81987970000001], [-1.230315, 53.8206513], [-1.2301684, 53.8211563], [-1.2298520999999998, 53.8220512], [-1.2294195999999995, 53.82304690000001], [-1.2289433999999997, 53.82400359999998], [-1.2288956, 53.8241015], [-1.2286718, 53.824625], [-1.2286344, 53.8246958], [-1.2284747, 53.825033000000005], [-1.2283218, 53.82537010000001], [-1.2282104, 53.8255947], [-1.2280938, 53.8258245], [-1.2279608999999998, 53.826052199999985], [-1.2276914999999995, 53.82653059999999], [-1.227459370261064, 53.82700287962691], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "Castleford", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Church Fenton", "current_leg_milage": "21.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1049.468, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.464, \"from_m\": 1049.468, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1159.476, \"from_m\": 1088.464, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1183.533, \"from_m\": 1159.476, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1274.252, \"from_m\": 1183.533, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1443.746, \"from_m\": 1274.252, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2199.218, \"from_m\": 1443.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2257.573, \"from_m\": 2199.218, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2343.777, \"from_m\": 2257.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5579.627, \"from_m\": 2343.777, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8322.569, \"from_m\": 5579.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8618.931, \"from_m\": 8322.569, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8670.038, \"from_m\": 8618.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9229.595, \"from_m\": 8670.038, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11295.87, \"from_m\": 9229.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13049.384, \"from_m\": 11295.87, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23436.915, \"from_m\": 13049.384, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 23710.926, \"from_m\": 23436.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28392.58, \"from_m\": 23710.926, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 29031.944, \"from_m\": 28392.58, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 29591.64, \"from_m\": 29031.944, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29644.893, \"from_m\": 29591.64, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 29765.646, \"from_m\": 29644.893, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30097.518, \"from_m\": 29765.646, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38415.303, \"from_m\": 30097.518, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 38783.144, \"from_m\": 38415.303, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40444.287, \"from_m\": 38783.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40908.81, \"from_m\": 40444.287, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 41109.87, \"from_m\": 40908.81, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42761.441, \"from_m\": 41109.87, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42825.741, \"from_m\": 42761.441, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46729.504, \"from_m\": 42825.741, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51050.29, \"from_m\": 46729.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\": 53679.755, \"from_m\": 51050.29, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53713.347, \"from_m\": 53679.755, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 59954.783, \"from_m\": 53713.347, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60134.059, \"from_m\": 59954.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\": 60157.017, \"from_m\": 60134.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\": 63887.445, \"from_m\": 60157.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72522.285, \"from_m\": 63887.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72549.053, \"from_m\": 72522.285, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80815.871, \"from_m\": 72549.053, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 86621.738, \"from_m\": 80815.871, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 86677.624, \"from_m\": 86621.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\": 91648.132, \"from_m\": 86677.624, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 91761.593, \"from_m\": 91648.132, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 96068.049, \"from_m\": 91761.593, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 97554.756, \"from_m\": 96068.049, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 104403.325, \"from_m\": 97554.756, \"capability_applied\": null, \"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\": 104890.017, \"from_m\": 104403.325, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 107330.323, \"from_m\": 104890.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\": 107741.555, \"from_m\": 107330.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107875.915, \"from_m\": 107741.555, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 108033.894, \"from_m\": 107875.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108232.643, \"from_m\": 108033.894, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 108273.055, \"from_m\": 108232.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108303.669, \"from_m\": 108273.055, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 108543.365, \"from_m\": 108303.669, \"capability_applied\": null, \"effective_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\": 601059, \"profile_key\": \"98608168b6f01c7628a9081077b11f8926c1109c72dc469a17141ee17cdfeba9\", \"schedule_id\": 3374, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1117.886, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2468.55, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Guide Bridge\", \"stage_seq\": 4, \"distance_m\": 8084.44, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0713\", \"location\": \"Stalybridge\", \"stage_seq\": 5, \"distance_m\": 11882.392, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": false, \"wtt_arr\": \"0717\", \"wtt_dep\": \"0718\", \"location\": \"Mossley (Grtr Manchester)\", \"stage_seq\": 6, \"distance_m\": 16204.882, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0722H\", \"location\": \"Greenfield\", \"stage_seq\": 7, \"distance_m\": 19704.926, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725\", \"location\": \"Diggle Jn\", \"stage_seq\": 8, \"distance_m\": 23018.481, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": false, \"wtt_arr\": \"0729H\", \"wtt_dep\": \"0730H\", \"location\": \"Marsden\", \"stage_seq\": 9, \"distance_m\": 29314.54, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": false, \"wtt_arr\": \"0733H\", \"wtt_dep\": \"0734H\", \"location\": \"Slaithwaite\", \"stage_seq\": 10, \"distance_m\": 33408.958, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": false, \"wtt_arr\": \"0740H\", \"wtt_dep\": \"0742\", \"location\": \"Huddersfield\", \"stage_seq\": 11, \"distance_m\": 40689.553, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745H\", \"location\": \"Bradley Jn\", \"stage_seq\": 12, \"distance_m\": 45063.16, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746H\", \"location\": \"Heaton Lodge East Jn\", \"stage_seq\": 13, \"distance_m\": 47310.235, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748H\", \"location\": \"Mirfield\", \"stage_seq\": 14, \"distance_m\": 48607.041, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 15, \"distance_m\": 50060.961, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"Thornhill L.N.W. Jn\", \"stage_seq\": 16, \"distance_m\": 51050.29, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Horbury Jn\", \"stage_seq\": 17, \"distance_m\": 59996.695, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 18, \"distance_m\": 63625.585, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0806H\", \"location\": \"Normanton\", \"stage_seq\": 19, \"distance_m\": 68746.249, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Altofts Jn\", \"stage_seq\": 20, \"distance_m\": 69799.851, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812H\", \"location\": \"Castleford\", \"stage_seq\": 21, \"distance_m\": 74311.71, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Milford Jn\", \"stage_seq\": 22, \"distance_m\": 83720.945, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Church Fenton\", \"stage_seq\": 23, \"distance_m\": 90709.826, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Colton South Jn\", \"stage_seq\": 24, \"distance_m\": 97845.191, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Colton Jn\", \"stage_seq\": 25, \"distance_m\": 99111.989, \"section_seq\": 1, \"route_path_id\": 67011}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 26, \"distance_m\": 108543.365, \"section_seq\": 1, \"route_path_id\": 67011}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 108543.365, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67011}], \"total_distance_m\": 108543.365, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 100763.763, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7779.602, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0700", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "29.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:02:45Z\", \"source_id\": 49274528, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:03:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:02:48Z\", \"source_id\": 15993383, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:06:44Z\", \"source_id\": 49284842, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:06:49Z\", \"source_id\": 15996524, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:10:35Z\", \"source_id\": 49294971, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:10:37Z\", \"source_id\": 15999484, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8658, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:19:21Z\", \"source_id\": 49318040, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:19:26Z\", \"source_id\": 16006448, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:23:15Z\", \"source_id\": 49328585, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 8648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:23:15Z\", \"source_id\": 49328603, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:23:19Z\", \"source_id\": 16009615, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:35Z\", \"source_id\": 49348542, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:38Z\", \"source_id\": 16015564, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:33:42Z\", \"source_id\": 49357122, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:33:48Z\", \"source_id\": 16018168, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:40:21Z\", \"source_id\": 49375903, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:40:24Z\", \"source_id\": 16023681, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:45:46Z\", \"source_id\": 49390432, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:45:48Z\", \"source_id\": 16028041, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:46:58Z\", \"source_id\": 49393848, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:00Z\", \"source_id\": 16029043, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:28Z\", \"source_id\": 49428103, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:00:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:32Z\", \"source_id\": 16039371, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:45Z\", \"source_id\": 49446347, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:06:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:49Z\", \"source_id\": 16044657, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:04Z\", \"source_id\": 49461857, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:08Z\", \"source_id\": 16049155, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:54Z\", \"source_id\": 49481543, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:58Z\", \"source_id\": 16054927, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:49Z\", \"source_id\": 49492940, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:22:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:51Z\", \"source_id\": 16058199, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:31Z\", \"source_id\": 49544674, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:36Z\", \"source_id\": 16072942, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "7", "timing_fact_generation": 1789544377375907, "current_leg_arrival_utc": "2026-09-16T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:44.162379", "service_state_evidence_id": 16072942, "current_leg_start_actual_dep": "2026-09-16T08:13:30+01:00", "operational_evidence_version": 102, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:44.368551", "service_state_valid_until_kind": null, "operational_interpretation_version": 102, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
P |
MAN |
YRK |
2U31 |
185105 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.468, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.468, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1159.476, "from_m": 1088.464, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1183.533, "from_m": 1159.476, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1274.252, "from_m": 1183.533, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1443.746, "from_m": 1274.252, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2199.218, "from_m": 1443.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2257.573, "from_m": 2199.218, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2343.777, "from_m": 2257.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5579.627, "from_m": 2343.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8322.569, "from_m": 5579.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8618.931, "from_m": 8322.569, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8670.038, "from_m": 8618.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9229.595, "from_m": 8670.038, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11295.87, "from_m": 9229.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13049.384, "from_m": 11295.87, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23436.915, "from_m": 13049.384, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 23710.926, "from_m": 23436.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28392.58, "from_m": 23710.926, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 29031.944, "from_m": 28392.58, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 29591.64, "from_m": 29031.944, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29644.893, "from_m": 29591.64, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 29765.646, "from_m": 29644.893, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30097.518, "from_m": 29765.646, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38415.303, "from_m": 30097.518, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 38783.144, "from_m": 38415.303, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40444.287, "from_m": 38783.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40908.81, "from_m": 40444.287, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 41109.87, "from_m": 40908.81, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42761.441, "from_m": 41109.87, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42825.741, "from_m": 42761.441, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46729.504, "from_m": 42825.741, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51050.29, "from_m": 46729.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": 53679.755, "from_m": 51050.29, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53713.347, "from_m": 53679.755, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 59954.783, "from_m": 53713.347, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60134.059, "from_m": 59954.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": 60157.017, "from_m": 60134.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": 63887.445, "from_m": 60157.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72522.285, "from_m": 63887.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72549.053, "from_m": 72522.285, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80815.871, "from_m": 72549.053, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 86621.738, "from_m": 80815.871, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 86677.624, "from_m": 86621.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": 91648.132, "from_m": 86677.624, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 91761.593, "from_m": 91648.132, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 96068.049, "from_m": 91761.593, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 97554.756, "from_m": 96068.049, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 104403.325, "from_m": 97554.756, "capability_applied": null, "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": 104890.017, "from_m": 104403.325, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 107330.323, "from_m": 104890.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": 107741.555, "from_m": 107330.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107875.915, "from_m": 107741.555, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 108033.894, "from_m": 107875.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108232.643, "from_m": 108033.894, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 108273.055, "from_m": 108232.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108303.669, "from_m": 108273.055, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 108543.365, "from_m": 108303.669, "capability_applied": null, "effective_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": 601059, "profile_key": "98608168b6f01c7628a9081077b11f8926c1109c72dc469a17141ee17cdfeba9", "schedule_id": 3374, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0700", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1117.886, "section_seq": 1, "route_path_id": 67011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Ashburys", "stage_seq": 3, "distance_m": 2468.55, "section_seq": 1, "route_path_id": 67011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Guide Bridge", "stage_seq": 4, "distance_m": 8084.44, "section_seq": 1, "route_path_id": 67011}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0713", "location": "Stalybridge", "stage_seq": 5, "distance_m": 11882.392, "section_seq": 1, "route_path_id": 67011}, {"is_pass": false, "wtt_arr": "0717", "wtt_dep": "0718", "location": "Mossley (Grtr Manchester)", "stage_seq": 6, "distance_m": 16204.882, "section_seq": 1, "route_path_id": 67011}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0722H", "location": "Greenfield", "stage_seq": 7, "distance_m": 19704.926, "section_seq": 1, "route_path_id": 67011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725", "location": "Diggle Jn", "stage_seq": 8, "distance_m": 23018.481, "section_seq": 1, "route_path_id": 67011}, {"is_pass": false, "wtt_arr": "0729H", "wtt_dep": "0730H", "location": "Marsden", "stage_seq": 9, "distance_m": 29314.54, "section_seq": 1, "route_path_id": 67011}, {"is_pass": false, "wtt_arr": "0733H", "wtt_dep": "0734H", "location": "Slaithwaite", "stage_seq": 10, "distance_m": 33408.958, "section_seq": 1, "route_path_id": 67011}, {"is_pass": false, "wtt_arr": "0740H", "wtt_dep": "0742", "location": "Huddersfield", "stage_seq": 11, "distance_m": 40689.553, "section_seq": 1, "route_path_id": 67011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745H", "location": "Bradley Jn", "stage_seq": 12, "distance_m": 45063.16, "section_seq": 1, "route_path_id": 67011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746H", "location": "Heaton Lodge East Jn", "stage_seq": 13, "distance_m": 47310.235, "section_seq": 1, "route_path_id": 67011}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748H", "location": "Mirfield", "stage_seq": 14, "distance_m": 48607.041, "section_seq": 1, "route_path_id": 67011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750", "location": "Mirfield East Jn", "stage_seq": 15, "distance_m": 50060.961, "section_seq": 1, "route_path_id": 67011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "Thornhill L.N.W. Jn", "stage_seq": 16, "distance_m": 51050.29, "section_seq": 1, "route_path_id": 67011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Horbury Jn", "stage_seq": 17, "distance_m": 59996.695, "section_seq": 1, "route_path_id": 67011}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802", "location": "Wakefield Kirkgate", "stage_seq": 18, "distance_m": 63625.585, "section_seq": 1, "route_path_id": 67011}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0806H", "location": "Normanton", "stage_seq": 19, "distance_m": 68746.249, "section_seq": 1, "route_path_id": 67011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Altofts Jn", "stage_seq": 20, "distance_m": 69799.851, "section_seq": 1, "route_path_id": 67011}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812H", "location": "Castleford", "stage_seq": 21, "distance_m": 74311.71, "section_seq": 1, "route_path_id": 67011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Milford Jn", "stage_seq": 22, "distance_m": 83720.945, "section_seq": 1, "route_path_id": 67011}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Church Fenton", "stage_seq": 23, "distance_m": 90709.826, "section_seq": 1, "route_path_id": 67011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Colton South Jn", "stage_seq": 24, "distance_m": 97845.191, "section_seq": 1, "route_path_id": 67011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Colton Jn", "stage_seq": 25, "distance_m": 99111.989, "section_seq": 1, "route_path_id": 67011}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "York", "stage_seq": 26, "distance_m": 108543.365, "section_seq": 1, "route_path_id": 67011}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 108543.365, "from_m": 0.0, "section_seq": 1, "route_path_id": 67011}], "total_distance_m": 108543.365, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 100763.763, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7779.602, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:02:45Z", "source_id": 49274528, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:03:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:02:48Z", "source_id": 15993383, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8708, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:06:44Z", "source_id": 49284842, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:07:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:06:49Z", "source_id": 15996524, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8681, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:10:35Z", "source_id": 49294971, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:11:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:10:37Z", "source_id": 15999484, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8658, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:19:21Z", "source_id": 49318040, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:19:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:19:26Z", "source_id": 16006448, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8644, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:23:15Z", "source_id": 49328585, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:23:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 8648, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:23:15Z", "source_id": 49328603, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:23:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:23:19Z", "source_id": 16009615, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6286, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:35Z", "source_id": 49348542, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:31:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:38Z", "source_id": 16015564, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6276, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:33:42Z", "source_id": 49357122, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:35:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:33:48Z", "source_id": 16018168, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6255, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:40:21Z", "source_id": 49375903, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:41:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:40:24Z", "source_id": 16023681, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6133, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:45:46Z", "source_id": 49390432, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:46:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:45:48Z", "source_id": 16028041, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6120, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:46:58Z", "source_id": 49393848, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:47:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:00Z", "source_id": 16029043, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5954, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:28Z", "source_id": 49428103, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:00:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:32Z", "source_id": 16039371, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:45Z", "source_id": 49446347, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:06:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:49Z", "source_id": 16044657, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5077, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:04Z", "source_id": 49461857, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:11:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:08Z", "source_id": 16049155, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4960, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:54Z", "source_id": 49481543, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:18:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:58Z", "source_id": 16054927, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4921, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:49Z", "source_id": 49492940, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:22:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:51Z", "source_id": 16058199, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4708, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:31Z", "source_id": 49544674, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T07:41:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:36Z", "source_id": 16072942, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
0700 |
0700 |
1 |
None |
None |
York |
0840 |
0840 |
7 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C24685/2026-09-16/detailed |
None |
Castleford |
2026-09-16T08:13:30+01:00 |
York |
29.0 |
{"type": "LineString", "coordinates": [[-1.3549168, 53.7241389], [-1.3547894, 53.7241703], [-1.3542795, 53.72429579999999], [-1.3530422999999998, 53.7246585], [-1.3528359, 53.7247189], [-1.3514866999999997, 53.725114399999995], [-1.3513657, 53.725148700000005], [-1.3512657, 53.7251783], [-1.3510512999999995, 53.7252428], [-1.3506209, 53.725371], [-1.3497549999999998, 53.7256261], [-1.3480104, 53.72613789999998], [-1.3474993999999998, 53.72628669999999], [-1.3474729261792822, 53.726294484862926], [-1.3456552, 53.726829], [-1.3449684, 53.727029300000005], [-1.3444815, 53.7271713], [-1.3444128999999998, 53.727191299999994], [-1.3437195999999998, 53.7273935], [-1.3422231, 53.727834599999994], [-1.3402900999999998, 53.7284057], [-1.3400207999999998, 53.72848530000001], [-1.3379099, 53.72910089999999], [-1.3368746, 53.729403999999995], [-1.3364587, 53.729527], [-1.3351312999999998, 53.7299197], [-1.3315800999999998, 53.73096689999999], [-1.3280956999999998, 53.7319904], [-1.3265624, 53.73244379999999], [-1.3255994, 53.7327373], [-1.324675, 53.73304939999999], [-1.3240161999999998, 53.73327720000001], [-1.3218685, 53.7340713], [-1.3212569999999997, 53.7342703], [-1.321092471012532, 53.734323238421794], [-1.3206695999999998, 53.7344593], [-1.3198866, 53.7346974], [-1.319055, 53.7349256], [-1.3183702, 53.735126399999984], [-1.3177256, 53.7353099], [-1.3173955, 53.7353889], [-1.3170558999999995, 53.73549], [-1.316438, 53.735625199999994], [-1.3153436, 53.735877], [-1.314221, 53.7360947], [-1.3134955, 53.73623859999999], [-1.3128276, 53.7363522], [-1.3116935, 53.7365261], [-1.3105119, 53.736678899999994], [-1.3099248, 53.73674869999999], [-1.3092737, 53.73680869999999], [-1.3084741, 53.7368882], [-1.3076124999999998, 53.736946499999995], [-1.3068246, 53.73699160000001], [-1.3059538999999998, 53.737054699999995], [-1.3028387999999995, 53.7371962], [-1.3011197, 53.73729259999999], [-1.2992935, 53.73738259999998], [-1.2977361, 53.7374657], [-1.2965377, 53.7375307], [-1.2951218, 53.73763089999999], [-1.2937855, 53.73774509999999], [-1.2918088999999997, 53.737947600000005], [-1.2901465, 53.73812290000001], [-1.2890377999999998, 53.738242199999995], [-1.2879546, 53.7383895], [-1.2871834, 53.7385078], [-1.2862079999999998, 53.73868220000001], [-1.2826884999999997, 53.7394033], [-1.2811566999999997, 53.7397497], [-1.2788275999999998, 53.7402707], [-1.2768647, 53.7407094], [-1.2756203, 53.7409784], [-1.2700481, 53.74220650000001], [-1.267893, 53.7427343], [-1.2643856999999998, 53.743719299999995], [-1.2636190000000005, 53.7439397], [-1.2632082999999998, 53.74406549999999], [-1.2608654, 53.74482470000001], [-1.2588737, 53.7455109], [-1.25764139776733, 53.745975760811966], [-1.2573147, 53.746099], [-1.2550694, 53.747045], [-1.2536237999999995, 53.74775249999999], [-1.2522587, 53.74850500000001], [-1.2508784999999998, 53.7493979], [-1.249796, 53.7501635], [-1.2482368999999998, 53.75137519999999], [-1.2473477, 53.7521504], [-1.2450985, 53.7544264], [-1.2442238, 53.755528600000005], [-1.2437109, 53.756253599999994], [-1.2427804999999998, 53.7576528], [-1.2422622999999997, 53.7585914], [-1.2415169, 53.7602197], [-1.2408494, 53.7617189], [-1.240178, 53.76348089999999], [-1.2399551, 53.7641647], [-1.2397336, 53.7646783], [-1.2396887, 53.764824099999984], [-1.2393900954968522, 53.765732099458795], [-1.2390761, 53.7666869], [-1.2390182, 53.766845100000005], [-1.2386587999999998, 53.76794039999999], [-1.2384528, 53.7684649], [-1.2381098999999998, 53.7695215], [-1.2380801999999995, 53.7696089], [-1.2378283999999995, 53.7703507], [-1.2377565999999998, 53.77056219999999], [-1.2375807, 53.7711818], [-1.2371650999999997, 53.772461799999995], [-1.2367705, 53.773734999999995], [-1.2365783, 53.774301499999986], [-1.2363653, 53.7749591], [-1.2362093999999997, 53.7753895], [-1.2360838, 53.77576659999999], [-1.2359944, 53.7760863], [-1.2357420999999995, 53.7768413], [-1.235712, 53.7769299], [-1.2353048999999998, 53.77812990000001], [-1.2348999, 53.77931699999999], [-1.2347443, 53.7797957], [-1.2345645999999997, 53.78038999999999], [-1.2345199537485827, 53.780571011637456], [-1.2345111862970537, 53.78060655788406], [-1.2343971, 53.7810691], [-1.2341989999999998, 53.7820609], [-1.2341222, 53.7826323], [-1.2340654999999998, 53.783237], [-1.2339779, 53.7844121], [-1.2339309, 53.78514289999999], [-1.2339138, 53.78536219999999], [-1.2338743, 53.78587], [-1.2337454999999995, 53.78732469999999], [-1.2337363948904505, 53.78742772712427], [-1.2334883, 53.790234900000016], [-1.2334749000000005, 53.790405099999994], [-1.2334563, 53.790592999999994], [-1.2334446, 53.790775100000005], [-1.2334105, 53.791176799999995], [-1.2334102, 53.7912022], [-1.2331766999999998, 53.794000200000006], [-1.2331662, 53.794121399999995], [-1.2329334, 53.796805000000006], [-1.2329260999999998, 53.796915299999995], [-1.2329214999999998, 53.796993], [-1.2324775999999995, 53.8023083], [-1.2321686, 53.8057367], [-1.2318761, 53.809152], [-1.2315752999999998, 53.8125636], [-1.2315735, 53.81258269999999], [-1.2312505, 53.81598579999999], [-1.2311754, 53.8166483], [-1.2310567999999995, 53.81730740000001], [-1.230822, 53.8185968], [-1.2305190999999998, 53.81987970000001], [-1.230315, 53.8206513], [-1.2301684, 53.8211563], [-1.2298520999999998, 53.8220512], [-1.2294195999999995, 53.82304690000001], [-1.2289433999999997, 53.82400359999998], [-1.2288956, 53.8241015], [-1.2286718, 53.824625], [-1.2286344, 53.8246958], [-1.2284747, 53.825033000000005], [-1.2283218, 53.82537010000001], [-1.2282104, 53.8255947], [-1.2280938, 53.8258245], [-1.2279608999999998, 53.826052199999985], [-1.2276914999999995, 53.82653059999999], [-1.227459370261064, 53.82700287962691], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} |
21.2 |
0812 |
0841 |
Church Fenton |
York |
York |
53.9582587 |
-1.0935657 |
53.9582587 |
-1.0935657 |
1 |
0 |
2026-09-16 07:52:07 |
TERMINATED |
2026-09-16 07:41:00 |
York |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16072942 |
1789544377375907 |
102 |
102 |
2026-09-16 07:51:44.368551 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:44.162379 |
| 571592 |
599884 |
L79919 |
861T20M616 |
2026-09-16 |
COMPLETE |
16073666 |
2026-09-16 08:39:00 |
2026-09-16 07:52:08 |
2026-09-18 07:52:08 |
{"id": 599884, "stp": "P", "toc": "South Western Railway", "uid": "L79919", "consist": "444034+444039", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79919/2026-09-16/detailed", "trust_id": "861T20M616", "origin_crs": "PMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-16", "dest_arr_time": "0836", "dest_platform": "9", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1T20", "timing_status": "LATE", "origin_station": "Portsmouth Harbour", "current_leg_arr": "0841", "current_leg_dep": "0809", "current_leg_end": "London Waterloo", "origin_dep_time": "0624", "origin_platform": "5", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-16T07:52:07", "route_debug_link": null, "timing_variation": "+7 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": "0834", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Farnborough (Main)", "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\": 381.412, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 563.276, \"from_m\": 381.412, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1170.809, \"from_m\": 563.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1526.605, \"from_m\": 1170.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1779.826, \"from_m\": 1526.605, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3034.81, \"from_m\": 1779.826, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3328.522, \"from_m\": 3034.81, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5434.207, \"from_m\": 3328.522, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 6979.44, \"from_m\": 5434.207, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7157.027, \"from_m\": 6979.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7859.801, \"from_m\": 7157.027, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16352.974, \"from_m\": 7859.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\": 16360.965, \"from_m\": 16352.974, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17675.815, \"from_m\": 16360.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17879.978, \"from_m\": 17675.815, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18763.229, \"from_m\": 17879.978, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18841.734, \"from_m\": 18763.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24603.566, \"from_m\": 18841.734, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24613.675, \"from_m\": 24603.566, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24820.094, \"from_m\": 24613.675, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24833.206, \"from_m\": 24820.094, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34404.122, \"from_m\": 24833.206, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34463.718, \"from_m\": 34404.122, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34485.485, \"from_m\": 34463.718, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35486.249, \"from_m\": 34485.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35578.121, \"from_m\": 35486.249, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35651.807, \"from_m\": 35578.121, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 36798.262, \"from_m\": 35651.807, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46523.14, \"from_m\": 36798.262, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60487.184, \"from_m\": 46523.14, \"capability_applied\": 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\": 71540.454, \"from_m\": 60487.184, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 72267.867, \"from_m\": 71540.454, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 72313.751, \"from_m\": 72267.867, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76244.759, \"from_m\": 72313.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\": 76604.839, \"from_m\": 76244.759, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76922.768, \"from_m\": 76604.839, \"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\": 77387.367, \"from_m\": 76922.768, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 77434.065, \"from_m\": 77387.367, \"capability_applied\": 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\": 77484.182, \"from_m\": 77434.065, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 77615.432, \"from_m\": 77484.182, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 99655.514, \"from_m\": 77615.432, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 108322.033, \"from_m\": 99655.514, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 108394.74, \"from_m\": 108322.033, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 120356.166, \"from_m\": 108394.74, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 122472.273, \"from_m\": 120356.166, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 122499.377, \"from_m\": 122472.273, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 133428.658, \"from_m\": 122499.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\": 137431.676, \"from_m\": 133428.658, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 147102.915, \"from_m\": 137431.676, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 151597.488, \"from_m\": 147102.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\": 152727.528, \"from_m\": 151597.488, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 152758.44, \"from_m\": 152727.528, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 152877.006, \"from_m\": 152758.44, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 152991.099, \"from_m\": 152877.006, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 153052.15, \"from_m\": 152991.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153470.211, \"from_m\": 153052.15, \"capability_applied\": null, \"effective_limit_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\": 599884, \"profile_key\": \"4c08da7612945d133dd7ba08d77a4fc98bbbcb6d7a1066c479927686a5164f2b\", \"schedule_id\": 16889, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Portsmouth Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628H\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 2, \"distance_m\": 1475.163, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632H\", \"location\": \"Fratton\", \"stage_seq\": 3, \"distance_m\": 2636.362, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Hilsea\", \"stage_seq\": 4, \"distance_m\": 6314.557, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 5, \"distance_m\": 7086.715, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Cosham Jn\", \"stage_seq\": 6, \"distance_m\": 7859.801, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642H\", \"location\": \"Cosham\", \"stage_seq\": 7, \"distance_m\": 8590.51, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0647H\", \"location\": \"Portchester\", \"stage_seq\": 8, \"distance_m\": 12876.592, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653H\", \"location\": \"Fareham\", \"stage_seq\": 9, \"distance_m\": 17973.467, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0656\", \"location\": \"Fareham North Jn\", \"stage_seq\": 10, \"distance_m\": 18216.325, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": \"0702H\", \"location\": \"Botley\", \"stage_seq\": 11, \"distance_m\": 26636.568, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": false, \"wtt_arr\": \"0706\", \"wtt_dep\": \"0707\", \"location\": \"Hedge End\", \"stage_seq\": 12, \"distance_m\": 29713.282, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Eastleigh South Jn\", \"stage_seq\": 13, \"distance_m\": 34404.122, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0715H\", \"location\": \"Eastleigh\", \"stage_seq\": 14, \"distance_m\": 35369.625, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 15, \"distance_m\": 36798.262, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Shawford Up Jn\", \"stage_seq\": 16, \"distance_m\": 40935.95, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": false, \"wtt_arr\": \"0723H\", \"wtt_dep\": \"0725\", \"location\": \"Winchester\", \"stage_seq\": 17, \"distance_m\": 46523.14, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730H\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 18, \"distance_m\": 55863.158, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": false, \"wtt_arr\": \"0733\", \"wtt_dep\": \"0733H\", \"location\": \"Micheldever\", \"stage_seq\": 19, \"distance_m\": 60184.973, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Worting Jn\", \"stage_seq\": 20, \"distance_m\": 72798.864, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0745\", \"location\": \"Basingstoke\", \"stage_seq\": 21, \"distance_m\": 76781.612, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"Fleet\", \"stage_seq\": 22, \"distance_m\": 94833.885, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0759H\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 23, \"distance_m\": 100136.836, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Woking Jn\", \"stage_seq\": 24, \"distance_m\": 113731.032, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809H\", \"location\": \"Woking\", \"stage_seq\": 25, \"distance_m\": 114532.61, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 26, \"distance_m\": 131951.826, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Surbiton\", \"stage_seq\": 27, \"distance_m\": 134178.065, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 28, \"distance_m\": 137021.583, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"New Malden\", \"stage_seq\": 29, \"distance_m\": 137836.142, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824H\", \"location\": \"Wimbledon\", \"stage_seq\": 30, \"distance_m\": 141818.752, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 31, \"distance_m\": 147195.179, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 32, \"distance_m\": 152727.528, \"section_seq\": 1, \"route_path_id\": 72747}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 33, \"distance_m\": 153470.211, \"section_seq\": 1, \"route_path_id\": 72747}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 153470.211, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72747}], \"total_distance_m\": 153470.211, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 151184.845, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2285.366, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "32.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:27Z\", \"source_id\": 49188674, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:31Z\", \"source_id\": 15966766, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:48Z\", \"source_id\": 49198066, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:53Z\", \"source_id\": 15969798, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:53Z\", \"source_id\": 49209680, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:57Z\", \"source_id\": 15973343, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:32Z\", \"source_id\": 49220007, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:35Z\", \"source_id\": 15976684, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:21Z\", \"source_id\": 49231218, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:26Z\", \"source_id\": 15980193, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:12Z\", \"source_id\": 49245351, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:13Z\", \"source_id\": 15984525, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:59:47Z\", \"source_id\": 49266556, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:59:52Z\", \"source_id\": 15991078, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:05:54Z\", \"source_id\": 15995786, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:12:21Z\", \"source_id\": 49299514, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:12:23Z\", \"source_id\": 16000871, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:21:55Z\", \"source_id\": 49324915, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:21:57Z\", \"source_id\": 16008553, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:33:26Z\", \"source_id\": 16017914, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:42:35Z\", \"source_id\": 49381754, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:42:36Z\", \"source_id\": 16025470, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:14Z\", \"source_id\": 49416539, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:17Z\", \"source_id\": 16035850, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27020, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:38Z\", \"source_id\": 49423183, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:58:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:44Z\", \"source_id\": 16037884, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:48Z\", \"source_id\": 49452711, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:08:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:52Z\", \"source_id\": 16046390, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:26Z\", \"source_id\": 49497578, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:29Z\", \"source_id\": 16059550, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:12Z\", \"source_id\": 49505587, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:17Z\", \"source_id\": 16061926, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:21Z\", \"source_id\": 49514700, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:30:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:26Z\", \"source_id\": 16064508, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:24Z\", \"source_id\": 49523875, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:27Z\", \"source_id\": 16067032, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:07Z\", \"source_id\": 49546252, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:10Z\", \"source_id\": 16073358, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "9", "timing_fact_generation": 1789544439652562, "current_leg_arrival_utc": "2026-09-16T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:44.196629", "service_state_evidence_id": 16073358, "current_leg_start_actual_dep": "2026-09-16T08:16:30+01:00", "operational_evidence_version": 131, "service_state_event_time_utc": "2026-09-16T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:44.374309", "service_state_valid_until_kind": null, "operational_interpretation_version": 131, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
PMH |
None |
1T20 |
444034+444039 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 381.412, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 563.276, "from_m": 381.412, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1170.809, "from_m": 563.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1526.605, "from_m": 1170.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1779.826, "from_m": 1526.605, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3034.81, "from_m": 1779.826, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3328.522, "from_m": 3034.81, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5434.207, "from_m": 3328.522, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 6979.44, "from_m": 5434.207, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7157.027, "from_m": 6979.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7859.801, "from_m": 7157.027, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16352.974, "from_m": 7859.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": 16360.965, "from_m": 16352.974, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17675.815, "from_m": 16360.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17879.978, "from_m": 17675.815, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18763.229, "from_m": 17879.978, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18841.734, "from_m": 18763.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24603.566, "from_m": 18841.734, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24613.675, "from_m": 24603.566, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24820.094, "from_m": 24613.675, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24833.206, "from_m": 24820.094, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34404.122, "from_m": 24833.206, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34463.718, "from_m": 34404.122, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34485.485, "from_m": 34463.718, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35486.249, "from_m": 34485.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35578.121, "from_m": 35486.249, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35651.807, "from_m": 35578.121, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 36798.262, "from_m": 35651.807, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46523.14, "from_m": 36798.262, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60487.184, "from_m": 46523.14, "capability_applied": 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": 71540.454, "from_m": 60487.184, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 72267.867, "from_m": 71540.454, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 72313.751, "from_m": 72267.867, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76244.759, "from_m": 72313.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": 76604.839, "from_m": 76244.759, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 76922.768, "from_m": 76604.839, "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": 77387.367, "from_m": 76922.768, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 77434.065, "from_m": 77387.367, "capability_applied": 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": 77484.182, "from_m": 77434.065, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 77615.432, "from_m": 77484.182, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 99655.514, "from_m": 77615.432, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 108322.033, "from_m": 99655.514, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 108394.74, "from_m": 108322.033, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 120356.166, "from_m": 108394.74, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 122472.273, "from_m": 120356.166, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 122499.377, "from_m": 122472.273, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 133428.658, "from_m": 122499.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": 137431.676, "from_m": 133428.658, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 147102.915, "from_m": 137431.676, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 151597.488, "from_m": 147102.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": 152727.528, "from_m": 151597.488, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 152758.44, "from_m": 152727.528, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 152877.006, "from_m": 152758.44, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 152991.099, "from_m": 152877.006, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 153052.15, "from_m": 152991.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153470.211, "from_m": 153052.15, "capability_applied": null, "effective_limit_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": 599884, "profile_key": "4c08da7612945d133dd7ba08d77a4fc98bbbcb6d7a1066c479927686a5164f2b", "schedule_id": 16889, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0624", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72747}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628H", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 1475.163, "section_seq": 1, "route_path_id": 72747}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632H", "location": "Fratton", "stage_seq": 3, "distance_m": 2636.362, "section_seq": 1, "route_path_id": 72747}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Hilsea", "stage_seq": 4, "distance_m": 6314.557, "section_seq": 1, "route_path_id": 72747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Portcreek Jn", "stage_seq": 5, "distance_m": 7086.715, "section_seq": 1, "route_path_id": 72747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Cosham Jn", "stage_seq": 6, "distance_m": 7859.801, "section_seq": 1, "route_path_id": 72747}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642H", "location": "Cosham", "stage_seq": 7, "distance_m": 8590.51, "section_seq": 1, "route_path_id": 72747}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0647H", "location": "Portchester", "stage_seq": 8, "distance_m": 12876.592, "section_seq": 1, "route_path_id": 72747}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653H", "location": "Fareham", "stage_seq": 9, "distance_m": 17973.467, "section_seq": 1, "route_path_id": 72747}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0656", "location": "Fareham North Jn", "stage_seq": 10, "distance_m": 18216.325, "section_seq": 1, "route_path_id": 72747}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": "0702H", "location": "Botley", "stage_seq": 11, "distance_m": 26636.568, "section_seq": 1, "route_path_id": 72747}, {"is_pass": false, "wtt_arr": "0706", "wtt_dep": "0707", "location": "Hedge End", "stage_seq": 12, "distance_m": 29713.282, "section_seq": 1, "route_path_id": 72747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Eastleigh South Jn", "stage_seq": 13, "distance_m": 34404.122, "section_seq": 1, "route_path_id": 72747}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0715H", "location": "Eastleigh", "stage_seq": 14, "distance_m": 35369.625, "section_seq": 1, "route_path_id": 72747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Allbrook S.B.", "stage_seq": 15, "distance_m": 36798.262, "section_seq": 1, "route_path_id": 72747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Shawford Up Jn", "stage_seq": 16, "distance_m": 40935.95, "section_seq": 1, "route_path_id": 72747}, {"is_pass": false, "wtt_arr": "0723H", "wtt_dep": "0725", "location": "Winchester", "stage_seq": 17, "distance_m": 46523.14, "section_seq": 1, "route_path_id": 72747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730H", "location": "Wallers Ash Loop", "stage_seq": 18, "distance_m": 55863.158, "section_seq": 1, "route_path_id": 72747}, {"is_pass": false, "wtt_arr": "0733", "wtt_dep": "0733H", "location": "Micheldever", "stage_seq": 19, "distance_m": 60184.973, "section_seq": 1, "route_path_id": 72747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Worting Jn", "stage_seq": 20, "distance_m": 72798.864, "section_seq": 1, "route_path_id": 72747}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0745", "location": "Basingstoke", "stage_seq": 21, "distance_m": 76781.612, "section_seq": 1, "route_path_id": 72747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755", "location": "Fleet", "stage_seq": 22, "distance_m": 94833.885, "section_seq": 1, "route_path_id": 72747}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0759H", "location": "Farnborough (Main)", "stage_seq": 23, "distance_m": 100136.836, "section_seq": 1, "route_path_id": 72747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807", "location": "Woking Jn", "stage_seq": 24, "distance_m": 113731.032, "section_seq": 1, "route_path_id": 72747}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809H", "location": "Woking", "stage_seq": 25, "distance_m": 114532.61, "section_seq": 1, "route_path_id": 72747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818H", "location": "Hampton Court Jn", "stage_seq": 26, "distance_m": 131951.826, "section_seq": 1, "route_path_id": 72747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Surbiton", "stage_seq": 27, "distance_m": 134178.065, "section_seq": 1, "route_path_id": 72747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821", "location": "Berrylands Juncton", "stage_seq": 28, "distance_m": 137021.583, "section_seq": 1, "route_path_id": 72747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "New Malden", "stage_seq": 29, "distance_m": 137836.142, "section_seq": 1, "route_path_id": 72747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824H", "location": "Wimbledon", "stage_seq": 30, "distance_m": 141818.752, "section_seq": 1, "route_path_id": 72747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Clapham Junction (M)", "stage_seq": 31, "distance_m": 147195.179, "section_seq": 1, "route_path_id": 72747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Waterloo West Crossings", "stage_seq": 32, "distance_m": 152727.528, "section_seq": 1, "route_path_id": 72747}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 33, "distance_m": 153470.211, "section_seq": 1, "route_path_id": 72747}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 153470.211, "from_m": 0.0, "section_seq": 1, "route_path_id": 72747}], "total_distance_m": 153470.211, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 151184.845, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2285.366, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:27Z", "source_id": 49188674, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:27:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:31Z", "source_id": 15966766, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:48Z", "source_id": 49198066, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:53Z", "source_id": 15969798, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27386, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:53Z", "source_id": 49209680, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:36:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:57Z", "source_id": 15973343, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27313, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:32Z", "source_id": 49220007, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:41:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:35Z", "source_id": 15976684, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27309, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:21Z", "source_id": 49231218, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:45:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:26Z", "source_id": 15980193, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27297, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:12Z", "source_id": 49245351, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:52:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:13Z", "source_id": 15984525, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27276, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:59:47Z", "source_id": 49266556, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:00:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:59:52Z", "source_id": 15991078, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:05:54Z", "source_id": 15995786, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:12:21Z", "source_id": 49299514, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:13:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:12:23Z", "source_id": 16000871, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27153, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:21:55Z", "source_id": 49324915, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:23:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:21:57Z", "source_id": 16008553, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:33:26Z", "source_id": 16017914, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27083, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:42:35Z", "source_id": 49381754, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:43:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:42:36Z", "source_id": 16025470, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27034, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:14Z", "source_id": 49416539, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:56:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:17Z", "source_id": 16035850, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27020, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:38Z", "source_id": 49423183, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T06:58:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:44Z", "source_id": 16037884, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:48Z", "source_id": 49452711, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T07:08:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:52Z", "source_id": 16046390, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:26Z", "source_id": 49497578, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T07:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:29Z", "source_id": 16059550, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:12Z", "source_id": 49505587, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T07:26:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:17Z", "source_id": 16061926, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:21Z", "source_id": 49514700, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T07:30:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:26Z", "source_id": 16064508, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29129, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:24Z", "source_id": 49523875, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T07:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:27Z", "source_id": 16067032, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28960, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:07Z", "source_id": 49546252, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T07:41:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:10Z", "source_id": 16073358, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T08:41:00+01:00", "operational_fact": true}] |
Portsmouth Harbour |
0624 |
0624 |
5 |
None |
None |
London Waterloo |
0836 |
0834 |
9 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79919/2026-09-16/detailed |
None |
Woking |
2026-09-16T08:16:30+01:00 |
London Waterloo |
32.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 |
0809 |
0841 |
Farnborough (Main) |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-16 07:52:07 |
TERMINATED |
2026-09-16 07:41:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073358 |
1789544439652562 |
131 |
131 |
2026-09-16 07:51:44.374309 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:44.196629 |
| 571593 |
600093 |
P01213 |
481P07M616 |
2026-09-16 |
COMPLETE |
16073842 |
2026-09-16 08:42:00 |
2026-09-16 07:52:08 |
2026-09-18 07:52:08 |
{"id": 600093, "stp": "P", "toc": "Greater Anglia", "uid": "P01213", "consist": "745110", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01213/2026-09-16/detailed", "trust_id": "481P07M616", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "0824", "dest_platform": "10", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1P07", "timing_status": "LATE", "origin_station": "Norwich", "current_leg_arr": "0842", "current_leg_dep": "0835", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0630", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-16T07:52:08", "route_debug_link": null, "timing_variation": "+20 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": "0822", "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\": 638.332, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 817.529, \"from_m\": 638.332, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1833.037, \"from_m\": 817.529, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3514.068, \"from_m\": 1833.037, \"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\": 7360.049, \"from_m\": 3514.068, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66433.093, \"from_m\": 7360.049, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 66484.528, \"from_m\": 66433.093, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72742.276, \"from_m\": 66484.528, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 74123.989, \"from_m\": 72742.276, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 74162.761, \"from_m\": 74123.989, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74232.474, \"from_m\": 74162.761, \"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\": 74473.081, \"from_m\": 74232.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\": 74519.022, \"from_m\": 74473.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\": 74584.251, \"from_m\": 74519.022, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74913.755, \"from_m\": 74584.251, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75181.612, \"from_m\": 74913.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\": 75543.998, \"from_m\": 75181.612, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 88284.516, \"from_m\": 75543.998, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 88955.672, \"from_m\": 88284.516, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 89738.752, \"from_m\": 88955.672, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 91071.188, \"from_m\": 89738.752, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 91089.21, \"from_m\": 91071.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\": 100951.467, \"from_m\": 91089.21, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 101672.199, \"from_m\": 100951.467, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 101701.475, \"from_m\": 101672.199, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109681.994, \"from_m\": 101701.475, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 109724.09, \"from_m\": 109681.994, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135507.895, \"from_m\": 109724.09, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 135999.033, \"from_m\": 135507.895, \"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\": 136284.952, \"from_m\": 135999.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\": 136771.648, \"from_m\": 136284.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 137500.551, \"from_m\": 136771.648, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 139759.296, \"from_m\": 137500.551, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 151839.621, \"from_m\": 139759.296, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 152762.322, \"from_m\": 151839.621, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 153068.297, \"from_m\": 152762.322, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 153257.859, \"from_m\": 153068.297, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 165457.933, \"from_m\": 153257.859, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 165528.297, \"from_m\": 165457.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 177540.081, \"from_m\": 165528.297, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 178153.312, \"from_m\": 177540.081, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 182101.34, \"from_m\": 178153.312, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 182563.936, \"from_m\": 182101.34, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 182634.552, \"from_m\": 182563.936, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 182859.82, \"from_m\": 182634.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 183371.267, \"from_m\": 182859.82, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 183897.892, \"from_m\": 183371.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 184374.566, \"from_m\": 183897.892, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 184827.785, \"from_m\": 184374.566, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 600093, \"profile_key\": \"11970e6fbd4545bca56a492c6a7698b46ac3801584ddb700f59de5c3f9d46a0e\", \"schedule_id\": 19669, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 557.844, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 3, \"distance_m\": 1044.081, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Trowse Jn\", \"stage_seq\": 4, \"distance_m\": 1725.297, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Flordon Level Xing\", \"stage_seq\": 5, \"distance_m\": 13226.906, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0647H\", \"location\": \"Diss\", \"stage_seq\": 6, \"distance_m\": 32097.29, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655H\", \"location\": \"Haughley Jn\", \"stage_seq\": 7, \"distance_m\": 51456.581, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0659H\", \"location\": \"Stowmarket\", \"stage_seq\": 8, \"distance_m\": 55334.831, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 9, \"distance_m\": 66268.909, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 10, \"distance_m\": 71580.974, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 11, \"distance_m\": 72953.041, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": false, \"wtt_arr\": \"0710\", \"wtt_dep\": \"0712\", \"location\": \"Ipswich\", \"stage_seq\": 12, \"distance_m\": 74390.178, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Ipswich Halifax Jn\", \"stage_seq\": 13, \"distance_m\": 75728.838, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0722\", \"location\": \"Manningtree\", \"stage_seq\": 14, \"distance_m\": 89330.739, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0731H\", \"location\": \"Colchester\", \"stage_seq\": 15, \"distance_m\": 101896.356, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Marks Tey\", \"stage_seq\": 16, \"distance_m\": 109888.104, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Witham\", \"stage_seq\": 17, \"distance_m\": 122798.386, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 18, \"distance_m\": 132812.591, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Chelmsford\", \"stage_seq\": 19, \"distance_m\": 136987.973, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Shenfield\", \"stage_seq\": 20, \"distance_m\": 152418.674, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Gidea Park\", \"stage_seq\": 21, \"distance_m\": 163183.019, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807H\", \"location\": \"Ilford\", \"stage_seq\": 22, \"distance_m\": 173079.167, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 23, \"distance_m\": 175891.58, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Stratford\", \"stage_seq\": 24, \"distance_m\": 178444.518, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816H\", \"location\": \"Bow Jn\", \"stage_seq\": 25, \"distance_m\": 179937.817, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818H\", \"location\": \"Bethnal Green\", \"stage_seq\": 26, \"distance_m\": 183007.422, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 27, \"distance_m\": 184827.785, \"section_seq\": 1, \"route_path_id\": 36066}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 184827.785, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36066}], \"total_distance_m\": 184827.785, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 183463.12, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1364.665, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0630", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "7.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:46Z\", \"source_id\": 49232221, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:51Z\", \"source_id\": 15980537, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:02:56Z\", \"source_id\": 49275019, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:03:02Z\", \"source_id\": 15993541, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13404, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:19:37Z\", \"source_id\": 49318732, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:19:44Z\", \"source_id\": 16006684, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:30Z\", \"source_id\": 49348342, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:36Z\", \"source_id\": 16015531, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:40:49Z\", \"source_id\": 49376986, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:40:54Z\", \"source_id\": 16024061, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:46:47Z\", \"source_id\": 49393346, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:46:48Z\", \"source_id\": 16028897, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:54:06Z\", \"source_id\": 49413500, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:54:09Z\", \"source_id\": 16034905, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:40Z\", \"source_id\": 49431572, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:01:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:44Z\", \"source_id\": 16040337, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:17Z\", \"source_id\": 49445017, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:06:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:25Z\", \"source_id\": 16044291, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:32Z\", \"source_id\": 49483382, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:35Z\", \"source_id\": 16055501, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:12Z\", \"source_id\": 49496962, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:23:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:17Z\", \"source_id\": 16059360, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:29Z\", \"source_id\": 49509314, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:32Z\", \"source_id\": 16062972, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:46Z\", \"source_id\": 49524966, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:34:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:51Z\", \"source_id\": 16067344, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:37Z\", \"source_id\": 49547916, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:43Z\", \"source_id\": 16073842, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "10", "timing_fact_generation": 1789544447785574, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:41:58.904239", "service_state_evidence_id": 49547916, "current_leg_start_actual_dep": "2026-09-16T08:33:30+01:00", "operational_evidence_version": 122, "service_state_event_time_utc": "2026-09-16T07:41:58", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:51:59.243370", "service_state_valid_until_kind": null, "operational_interpretation_version": 122, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
NRW |
LST |
1P07 |
745110 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 638.332, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 817.529, "from_m": 638.332, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1833.037, "from_m": 817.529, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3514.068, "from_m": 1833.037, "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": 7360.049, "from_m": 3514.068, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66433.093, "from_m": 7360.049, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 66484.528, "from_m": 66433.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72742.276, "from_m": 66484.528, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 74123.989, "from_m": 72742.276, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 74162.761, "from_m": 74123.989, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74232.474, "from_m": 74162.761, "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": 74473.081, "from_m": 74232.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": 74519.022, "from_m": 74473.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": 74584.251, "from_m": 74519.022, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74913.755, "from_m": 74584.251, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75181.612, "from_m": 74913.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": 75543.998, "from_m": 75181.612, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 88284.516, "from_m": 75543.998, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 88955.672, "from_m": 88284.516, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 89738.752, "from_m": 88955.672, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 91071.188, "from_m": 89738.752, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 91089.21, "from_m": 91071.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": 100951.467, "from_m": 91089.21, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 101672.199, "from_m": 100951.467, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 101701.475, "from_m": 101672.199, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109681.994, "from_m": 101701.475, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 109724.09, "from_m": 109681.994, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135507.895, "from_m": 109724.09, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 135999.033, "from_m": 135507.895, "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": 136284.952, "from_m": 135999.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": 136771.648, "from_m": 136284.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 137500.551, "from_m": 136771.648, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 139759.296, "from_m": 137500.551, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 151839.621, "from_m": 139759.296, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 152762.322, "from_m": 151839.621, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 153068.297, "from_m": 152762.322, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 153257.859, "from_m": 153068.297, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 165457.933, "from_m": 153257.859, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 165528.297, "from_m": 165457.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 177540.081, "from_m": 165528.297, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 178153.312, "from_m": 177540.081, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 182101.34, "from_m": 178153.312, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 182563.936, "from_m": 182101.34, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 182634.552, "from_m": 182563.936, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 182859.82, "from_m": 182634.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 183371.267, "from_m": 182859.82, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 183897.892, "from_m": 183371.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 184374.566, "from_m": 183897.892, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 184827.785, "from_m": 184374.566, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 600093, "profile_key": "11970e6fbd4545bca56a492c6a7698b46ac3801584ddb700f59de5c3f9d46a0e", "schedule_id": 19669, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0630", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 557.844, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Trowse Swing Bridge", "stage_seq": 3, "distance_m": 1044.081, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Trowse Jn", "stage_seq": 4, "distance_m": 1725.297, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Flordon Level Xing", "stage_seq": 5, "distance_m": 13226.906, "section_seq": 1, "route_path_id": 36066}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0647H", "location": "Diss", "stage_seq": 6, "distance_m": 32097.29, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655H", "location": "Haughley Jn", "stage_seq": 7, "distance_m": 51456.581, "section_seq": 1, "route_path_id": 36066}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0659H", "location": "Stowmarket", "stage_seq": 8, "distance_m": 55334.831, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704H", "location": "Claydon S.B.", "stage_seq": 9, "distance_m": 66268.909, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Ipswich Europa Jn", "stage_seq": 10, "distance_m": 71580.974, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708", "location": "East Suffolk Jn", "stage_seq": 11, "distance_m": 72953.041, "section_seq": 1, "route_path_id": 36066}, {"is_pass": false, "wtt_arr": "0710", "wtt_dep": "0712", "location": "Ipswich", "stage_seq": 12, "distance_m": 74390.178, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Ipswich Halifax Jn", "stage_seq": 13, "distance_m": 75728.838, "section_seq": 1, "route_path_id": 36066}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0722", "location": "Manningtree", "stage_seq": 14, "distance_m": 89330.739, "section_seq": 1, "route_path_id": 36066}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0731H", "location": "Colchester", "stage_seq": 15, "distance_m": 101896.356, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735", "location": "Marks Tey", "stage_seq": 16, "distance_m": 109888.104, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741", "location": "Witham", "stage_seq": 17, "distance_m": 122798.386, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745", "location": "Beaulieu Park (Construction)", "stage_seq": 18, "distance_m": 132812.591, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Chelmsford", "stage_seq": 19, "distance_m": 136987.973, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Shenfield", "stage_seq": 20, "distance_m": 152418.674, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Gidea Park", "stage_seq": 21, "distance_m": 163183.019, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807H", "location": "Ilford", "stage_seq": 22, "distance_m": 173079.167, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808H", "location": "Forest Gate Jn", "stage_seq": 23, "distance_m": 175891.58, "section_seq": 1, "route_path_id": 36066}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Stratford", "stage_seq": 24, "distance_m": 178444.518, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816H", "location": "Bow Jn", "stage_seq": 25, "distance_m": 179937.817, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818H", "location": "Bethnal Green", "stage_seq": 26, "distance_m": 183007.422, "section_seq": 1, "route_path_id": 36066}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 27, "distance_m": 184827.785, "section_seq": 1, "route_path_id": 36066}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 184827.785, "from_m": 0.0, "section_seq": 1, "route_path_id": 36066}], "total_distance_m": 184827.785, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 183463.12, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1364.665, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13229, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:46Z", "source_id": 49232221, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:47:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:51Z", "source_id": 15980537, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13241, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:02:56Z", "source_id": 49275019, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:03:02Z", "source_id": 15993541, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13404, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:19:37Z", "source_id": 49318732, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:20:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:19:44Z", "source_id": 16006684, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13525, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:30Z", "source_id": 49348342, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:31:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:36Z", "source_id": 16015531, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13689, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:40:49Z", "source_id": 49376986, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:41:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:40:54Z", "source_id": 16024061, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13762, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:46:47Z", "source_id": 49393346, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:47:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:46:48Z", "source_id": 16028897, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13807, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:54:06Z", "source_id": 49413500, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:54:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:54:09Z", "source_id": 16034905, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13872, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:40Z", "source_id": 49431572, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:01:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:44Z", "source_id": 16040337, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:17Z", "source_id": 49445017, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:06:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:25Z", "source_id": 16044291, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:32Z", "source_id": 49483382, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:19:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:35Z", "source_id": 16055501, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:12Z", "source_id": 49496962, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:23:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:17Z", "source_id": 16059360, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:29Z", "source_id": 49509314, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:28:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:32Z", "source_id": 16062972, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15253, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:46Z", "source_id": 49524966, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:34:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:51Z", "source_id": 16067344, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15496, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:37Z", "source_id": 49547916, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T07:41:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:43Z", "source_id": 16073842, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Norwich |
0630 |
0630 |
2 |
None |
None |
London Liverpool Street |
0824 |
0822 |
10 |
LATE |
+20 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01213/2026-09-16/detailed |
None |
Stratford |
2026-09-16T08:33: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 |
0835 |
0842 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-16 07:52:08 |
TERMINATED |
2026-09-16 07:41:58 |
London Liverpool Street |
TD |
DIRECT_DESTINATION_ARRIVAL |
49547916 |
1789544447785574 |
122 |
122 |
2026-09-16 07:51:59.243370 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:41:58.904239 |
| 571594 |
602341 |
C40495 |
885U11MB16 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 07:42:00 |
2026-09-16 07:52:08 |
2026-09-18 07:52:08 |
{"id": 602341, "stp": "P", "toc": "Southern", "uid": "C40495", "consist": "377462", "dest_crs": "HGS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40495/2026-09-16/detailed", "trust_id": "885U11MB16", "origin_crs": "HGS", "show_on_map": 0, "dar_est_time": "07:43:00", "dar_platform": null, "dest_station": "Hastings", "service_date": "2026-09-16", "dest_arr_time": "0754", "dest_platform": "2", "is_terminated": 1, "next_location": "Hastings", "signalling_id": "5U11", "timing_status": null, "origin_station": "Hastings", "current_leg_arr": "0754", "current_leg_dep": "0750", "current_leg_end": "Hastings", "origin_dep_time": "0742", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-16T07:52:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5830858, 50.8621016], [0.5809481, 50.8604983], [0.5806359999999999, 50.860259799999994], [0.5804856, 50.86011189999999], [0.5801208, 50.85976120000001], [0.5798419, 50.8595662], [0.5795299999999999, 50.859361699999994], [0.5792212, 50.8591966], [0.5789978999999998, 50.8590847], [0.5788464, 50.8590127], [0.5782691999999999, 50.858773500000005], [0.5779524, 50.85866119999999], [0.5769078999999999, 50.8583416]]}", "current_leg_start": "Hastings Park Sidings", "dest_arr_time_act": "0754", "motion_projection": null, "next_location_lat": "50.8583416", "next_location_lon": "0.5769079", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1223.091, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 602341, \"profile_key\": \"07906e13026fa5a5bbe82c7cc231aa66ea8c11fe3c444e9d90449f8e76b0959e\", \"schedule_id\": 5965, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Hastings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67616}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0750\", \"location\": \"Hastings Park Sidings\", \"stage_seq\": 2, \"distance_m\": 611.546, \"section_seq\": 1, \"route_path_id\": 67616}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": null, \"location\": \"Hastings\", \"stage_seq\": 3, \"distance_m\": 1223.091, \"section_seq\": 1, \"route_path_id\": 67616}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1223.091, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67616}], \"total_distance_m\": 1223.091, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1223.091, \"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": "0742", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "50.8583416", "current_position_lon": "0.5769079", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Hastings", "service_state_platform": "2", "timing_fact_generation": 1789540711653584, "current_leg_arrival_utc": "2026-09-16T07:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:01.257714", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-16T07:50:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:06.296798", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
HGS |
HGS |
5U11 |
377462 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1223.091, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 602341, "profile_key": "07906e13026fa5a5bbe82c7cc231aa66ea8c11fe3c444e9d90449f8e76b0959e", "schedule_id": 5965, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0742", "location": "Hastings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67616}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0750", "location": "Hastings Park Sidings", "stage_seq": 2, "distance_m": 611.546, "section_seq": 1, "route_path_id": 67616}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": null, "location": "Hastings", "stage_seq": 3, "distance_m": 1223.091, "section_seq": 1, "route_path_id": 67616}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1223.091, "from_m": 0.0, "section_seq": 1, "route_path_id": 67616}], "total_distance_m": 1223.091, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1223.091, "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} |
[] |
Hastings |
0742 |
0742 |
2 |
7:43:00 |
None |
Hastings |
0754 |
0754 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C40495/2026-09-16/detailed |
None |
Hastings Park Sidings |
2026-09-16T07:50:00+01:00 |
Hastings |
4.0 |
{"type": "LineString", "coordinates": [[0.5830858, 50.8621016], [0.5809481, 50.8604983], [0.5806359999999999, 50.860259799999994], [0.5804856, 50.86011189999999], [0.5801208, 50.85976120000001], [0.5798419, 50.8595662], [0.5795299999999999, 50.859361699999994], [0.5792212, 50.8591966], [0.5789978999999998, 50.8590847], [0.5788464, 50.8590127], [0.5782691999999999, 50.858773500000005], [0.5779524, 50.85866119999999], [0.5769078999999999, 50.8583416]]} |
0.4 |
0750 |
0754 |
None |
None |
Hastings |
50.8583416 |
0.5769079 |
50.8583416 |
0.5769079 |
1 |
0 |
2026-09-16 07:52:08 |
TERMINATED |
2026-09-16 07:42:00 |
Hastings |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789540711653584 |
11 |
11 |
2026-09-16 07:52:06.296798 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:01.257714 |
| 571595 |
602959 |
L88798 |
322G05MC16 |
2026-09-16 |
COMPLETE |
16074918 |
2026-09-16 08:42:00 |
2026-09-16 07:52:08 |
2026-09-18 07:52:08 |
{"id": 602959, "stp": "P", "toc": "Northern", "uid": "L88798", "consist": "323224", "dest_crs": "HDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88798/2026-09-16/detailed", "trust_id": "322G05MC16", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hadfield", "service_date": "2026-09-16", "dest_arr_time": "0841", "dest_platform": null, "is_terminated": 1, "next_location": "Hadfield", "signalling_id": "2G05", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0842", "current_leg_dep": "0835½", "current_leg_end": "Hadfield", "origin_dep_time": "0803", "origin_platform": "2", "current_location": "Hadfield", "last_update_time": "2026-09-16T07:52:08", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9494684, 53.44464310000001], [-1.9509997999999995, 53.4451279], [-1.9518903000000003, 53.4453818], [-1.952092, 53.4454463], [-1.9529978, 53.44574269999998], [-1.9533963, 53.4458795], [-1.9536618999999995, 53.44597069999999], [-1.9547068, 53.4463097], [-1.9551252, 53.446428299999994], [-1.955445, 53.44650249999999], [-1.9555874, 53.4465387], [-1.9561364999999995, 53.44664719999999], [-1.9566212, 53.4467312], [-1.9570491, 53.4467865], [-1.9572263, 53.446805299999994], [-1.9577454999999997, 53.446857099999995], [-1.9581591999999997, 53.44688479999999], [-1.9585424, 53.446899], [-1.9589665, 53.4469073], [-1.9596854, 53.44687999999999], [-1.9598260999999997, 53.446874599999994], [-1.9608964, 53.446850100000006], [-1.9616381000000005, 53.4468535], [-1.9622222, 53.4468748], [-1.9628073999999995, 53.446901800000006], [-1.9638591, 53.447022], [-1.9647655, 53.4471508], [-1.9654034, 53.447264], [-1.9654661, 53.44727799999998], [-1.9658392, 53.4473703], [-1.9661041999999995, 53.447467400000015], [-1.9663339999999996, 53.4475657], [-1.9665059, 53.447647499999995], [-1.9667259, 53.44776180000001], [-1.9669038, 53.4478842], [-1.9671681999999997, 53.448080799999985], [-1.9672778, 53.44816829999999], [-1.9676159, 53.4484612], [-1.9680767999999995, 53.448835300000006], [-1.9683778, 53.4490156], [-1.9693289, 53.449535299999994], [-1.9696239, 53.4497477], [-1.9697137, 53.44984329999999], [-1.9698595, 53.44999440000001], [-1.9699471999999996, 53.4501295], [-1.9700236, 53.4502652], [-1.9700856, 53.4504719], [-1.9701166, 53.4505966], [-1.9701219000000003, 53.4507331], [-1.970107, 53.450974599999995], [-1.970029, 53.451391699999995], [-1.9700162, 53.4517622], [-1.9701106, 53.453439200000005], [-1.9701264, 53.4538756], [-1.9701329999999997, 53.4540565], [-1.9701262, 53.45439989999999], [-1.9700773000000005, 53.45477919999999], [-1.9698961, 53.4555817], [-1.9696673, 53.4562611], [-1.9694787, 53.4566626], [-1.9692773, 53.4570443], [-1.9690929, 53.4573502], [-1.9688861999999996, 53.4576663], [-1.9684989, 53.4581626], [-1.9679797, 53.4587269], [-1.9674327, 53.459291499999985], [-1.9666555, 53.4599501], [-1.9663415999999996, 53.460198000000005], [-1.9661638, 53.4603191], [-1.9653831999999996, 53.460845600000006]]}", "current_leg_start": "Glossop", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "53.4608456", "next_location_lon": "-1.9653832", "previous_location": "Glossop", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1049.468, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.464, \"from_m\": 1049.468, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1159.476, \"from_m\": 1088.464, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1183.533, \"from_m\": 1159.476, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1274.252, \"from_m\": 1183.533, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1443.746, \"from_m\": 1274.252, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2199.218, \"from_m\": 1443.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2257.573, \"from_m\": 2199.218, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2343.777, \"from_m\": 2257.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5579.627, \"from_m\": 2343.777, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9989.343, \"from_m\": 5579.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10010.956, \"from_m\": 9989.343, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13109.154, \"from_m\": 10010.956, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14392.813, \"from_m\": 13109.154, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16744.237, \"from_m\": 14392.813, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16755.201, \"from_m\": 16744.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18726.92, \"from_m\": 16755.201, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19013.554, \"from_m\": 18726.92, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19533.242, \"from_m\": 19013.554, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 20713.501, \"from_m\": 19533.242, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 602959, \"profile_key\": \"42c460859af3f9676b16f9bb7d0565a813f69ae11950c3652a0e9d64c82a6731\", \"schedule_id\": 19171, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1117.886, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2468.55, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Guide Bridge\", \"stage_seq\": 4, \"distance_m\": 8084.44, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"Hyde Jn\", \"stage_seq\": 5, \"distance_m\": 9989.343, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Flowery Field\", \"stage_seq\": 6, \"distance_m\": 10815.506, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817\", \"location\": \"Newton for Hyde\", \"stage_seq\": 7, \"distance_m\": 11846.165, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819\", \"location\": \"Godley\", \"stage_seq\": 8, \"distance_m\": 12749.329, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0821H\", \"location\": \"Hattersley\", \"stage_seq\": 9, \"distance_m\": 14123.472, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0823H\", \"wtt_dep\": \"0824\", \"location\": \"Broadbottom\", \"stage_seq\": 10, \"distance_m\": 15782.277, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0829H\", \"location\": \"Dinting\", \"stage_seq\": 11, \"distance_m\": 19108.532, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0832H\", \"wtt_dep\": \"0835H\", \"location\": \"Glossop\", \"stage_seq\": 12, \"distance_m\": 19274.118, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Hadfield\", \"stage_seq\": 13, \"distance_m\": 20713.501, \"section_seq\": 1, \"route_path_id\": 73800}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20713.501, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73800}], \"total_distance_m\": 20713.501, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18224.635, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2488.866, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0803", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.5", "current_position_lat": "53.4608456", "current_position_lon": "-1.9653832", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:45Z\", \"source_id\": 49446361, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:06:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:49Z\", \"source_id\": 16044654, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:58Z\", \"source_id\": 49461439, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:59Z\", \"source_id\": 16049003, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:01Z\", \"source_id\": 49470513, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:14:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:04Z\", \"source_id\": 16051587, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:30Z\", \"source_id\": 49486177, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:20:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:38Z\", \"source_id\": 16056320, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:15Z\", \"source_id\": 49541071, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:20Z\", \"source_id\": 16071901, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:59Z\", \"source_id\": 49551831, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:59Z\", \"source_id\": 16074918, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hadfield", "service_state_platform": null, "timing_fact_generation": 1789544522655441, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:02.648242", "service_state_evidence_id": 16074918, "current_leg_start_actual_dep": "2026-09-16T08:36:30+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:06.270340", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
HDF |
2G05 |
323224 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.468, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.468, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1159.476, "from_m": 1088.464, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1183.533, "from_m": 1159.476, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1274.252, "from_m": 1183.533, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1443.746, "from_m": 1274.252, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2199.218, "from_m": 1443.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2257.573, "from_m": 2199.218, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2343.777, "from_m": 2257.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5579.627, "from_m": 2343.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9989.343, "from_m": 5579.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10010.956, "from_m": 9989.343, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13109.154, "from_m": 10010.956, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14392.813, "from_m": 13109.154, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16744.237, "from_m": 14392.813, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16755.201, "from_m": 16744.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18726.92, "from_m": 16755.201, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19013.554, "from_m": 18726.92, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19533.242, "from_m": 19013.554, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 20713.501, "from_m": 19533.242, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 602959, "profile_key": "42c460859af3f9676b16f9bb7d0565a813f69ae11950c3652a0e9d64c82a6731", "schedule_id": 19171, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0803", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1117.886, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807", "location": "Ashburys", "stage_seq": 3, "distance_m": 2468.55, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Guide Bridge", "stage_seq": 4, "distance_m": 8084.44, "section_seq": 1, "route_path_id": 73800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "Hyde Jn", "stage_seq": 5, "distance_m": 9989.343, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Flowery Field", "stage_seq": 6, "distance_m": 10815.506, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817", "location": "Newton for Hyde", "stage_seq": 7, "distance_m": 11846.165, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819", "location": "Godley", "stage_seq": 8, "distance_m": 12749.329, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0821H", "location": "Hattersley", "stage_seq": 9, "distance_m": 14123.472, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0823H", "wtt_dep": "0824", "location": "Broadbottom", "stage_seq": 10, "distance_m": 15782.277, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0829H", "location": "Dinting", "stage_seq": 11, "distance_m": 19108.532, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0832H", "wtt_dep": "0835H", "location": "Glossop", "stage_seq": 12, "distance_m": 19274.118, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Hadfield", "stage_seq": 13, "distance_m": 20713.501, "section_seq": 1, "route_path_id": 73800}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20713.501, "from_m": 0.0, "section_seq": 1, "route_path_id": 73800}], "total_distance_m": 20713.501, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18224.635, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2488.866, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:45Z", "source_id": 49446361, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:06:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:49Z", "source_id": 16044654, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8708, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:58Z", "source_id": 49461439, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:11:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:59Z", "source_id": 16049003, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8762, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:01Z", "source_id": 49470513, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:14:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:04Z", "source_id": 16051587, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8766, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:30Z", "source_id": 49486177, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:20:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:38Z", "source_id": 16056320, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8768, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:15Z", "source_id": 49541071, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:39:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:20Z", "source_id": 16071901, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8775, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:59Z", "source_id": 49551831, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:42:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:59Z", "source_id": 16074918, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
0803 |
0803 |
2 |
None |
None |
Hadfield |
0841 |
0841 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88798/2026-09-16/detailed |
None |
Glossop |
2026-09-16T08:36:30+01:00 |
Hadfield |
6.5 |
{"type": "LineString", "coordinates": [[-1.9494684, 53.44464310000001], [-1.9509997999999995, 53.4451279], [-1.9518903000000003, 53.4453818], [-1.952092, 53.4454463], [-1.9529978, 53.44574269999998], [-1.9533963, 53.4458795], [-1.9536618999999995, 53.44597069999999], [-1.9547068, 53.4463097], [-1.9551252, 53.446428299999994], [-1.955445, 53.44650249999999], [-1.9555874, 53.4465387], [-1.9561364999999995, 53.44664719999999], [-1.9566212, 53.4467312], [-1.9570491, 53.4467865], [-1.9572263, 53.446805299999994], [-1.9577454999999997, 53.446857099999995], [-1.9581591999999997, 53.44688479999999], [-1.9585424, 53.446899], [-1.9589665, 53.4469073], [-1.9596854, 53.44687999999999], [-1.9598260999999997, 53.446874599999994], [-1.9608964, 53.446850100000006], [-1.9616381000000005, 53.4468535], [-1.9622222, 53.4468748], [-1.9628073999999995, 53.446901800000006], [-1.9638591, 53.447022], [-1.9647655, 53.4471508], [-1.9654034, 53.447264], [-1.9654661, 53.44727799999998], [-1.9658392, 53.4473703], [-1.9661041999999995, 53.447467400000015], [-1.9663339999999996, 53.4475657], [-1.9665059, 53.447647499999995], [-1.9667259, 53.44776180000001], [-1.9669038, 53.4478842], [-1.9671681999999997, 53.448080799999985], [-1.9672778, 53.44816829999999], [-1.9676159, 53.4484612], [-1.9680767999999995, 53.448835300000006], [-1.9683778, 53.4490156], [-1.9693289, 53.449535299999994], [-1.9696239, 53.4497477], [-1.9697137, 53.44984329999999], [-1.9698595, 53.44999440000001], [-1.9699471999999996, 53.4501295], [-1.9700236, 53.4502652], [-1.9700856, 53.4504719], [-1.9701166, 53.4505966], [-1.9701219000000003, 53.4507331], [-1.970107, 53.450974599999995], [-1.970029, 53.451391699999995], [-1.9700162, 53.4517622], [-1.9701106, 53.453439200000005], [-1.9701264, 53.4538756], [-1.9701329999999997, 53.4540565], [-1.9701262, 53.45439989999999], [-1.9700773000000005, 53.45477919999999], [-1.9698961, 53.4555817], [-1.9696673, 53.4562611], [-1.9694787, 53.4566626], [-1.9692773, 53.4570443], [-1.9690929, 53.4573502], [-1.9688861999999996, 53.4576663], [-1.9684989, 53.4581626], [-1.9679797, 53.4587269], [-1.9674327, 53.459291499999985], [-1.9666555, 53.4599501], [-1.9663415999999996, 53.460198000000005], [-1.9661638, 53.4603191], [-1.9653831999999996, 53.460845600000006]]} |
1.8 |
0835½ |
0842 |
Glossop |
Hadfield |
Hadfield |
53.4608456 |
-1.9653832 |
53.4608456 |
-1.9653832 |
1 |
0 |
2026-09-16 07:52:08 |
TERMINATED |
2026-09-16 07:42:00 |
Hadfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16074918 |
1789544522655441 |
35 |
35 |
2026-09-16 07:52:06.270340 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:02.648242 |
| 571596 |
600450 |
Y62121 |
792R04M616 |
2026-09-16 |
COMPLETE |
16074031 |
2026-09-16 08:42:00 |
2026-09-16 07:52:08 |
2026-09-18 07:52:08 |
{"id": 600450, "stp": "P", "toc": "Transport for Wales", "uid": "Y62121", "consist": "150258", "dest_crs": "RHY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62121/2026-09-16/detailed", "trust_id": "792R04M616", "origin_crs": "BGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rhymney", "service_date": "2026-09-16", "dest_arr_time": "0841", "dest_platform": null, "is_terminated": 1, "next_location": "Rhymney", "signalling_id": "2R04", "timing_status": "LATE", "origin_station": "Bridgend", "current_leg_arr": "0842", "current_leg_dep": "0839", "current_leg_end": "Rhymney", "origin_dep_time": "0640", "origin_platform": "1A", "current_location": "Rhymney", "last_update_time": "2026-09-16T07:52:08", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2793246, 51.746533199999995], [-3.2799367, 51.7472358], [-3.2800446999999995, 51.7473558], [-3.2802163, 51.7475384], [-3.2805149, 51.7478562], [-3.2813647, 51.748773], [-3.2815116, 51.74893], [-3.2821907999999995, 51.7496649], [-3.2823383999999995, 51.7498642], [-3.2824859, 51.75009670000001], [-3.282612, 51.75038730000001], [-3.2827099, 51.7507003], [-3.2827555, 51.7509464], [-3.2828023999999996, 51.7512391], [-3.2828212, 51.75170570000001], [-3.2828614, 51.7520046], [-3.2829230999999996, 51.7523151], [-3.2830465, 51.752658800000006], [-3.283143, 51.752868], [-3.2833978, 51.75328650000001], [-3.2837143, 51.753721500000005], [-3.2839557, 51.754022000000006], [-3.2842292999999994, 51.7543292], [-3.284446599999999, 51.7545318], [-3.2847228, 51.754741], [-3.2851037, 51.75499], [-3.2855543, 51.755265599999994], [-3.2859029999999994, 51.75548809999999], [-3.2862034, 51.755694], [-3.2864850999999997, 51.755907400000005], [-3.2868498, 51.75617799999999], [-3.287675299999999, 51.7568314], [-3.2879718, 51.7570419], [-3.2883339, 51.75732049999999], [-3.288569100000001, 51.7575245], [-3.2888078999999997, 51.7577743], [-3.2891698999999996, 51.75818939999999], [-3.2895025, 51.75855959999999], [-3.2897252, 51.75894480000001], [-3.2898921999999997, 51.7592537], [-3.2898163, 51.7590423], [-3.2897937, 51.7589765], [-3.2895607999999994, 51.75854129999999], [-3.2893279999999994, 51.7581509], [-3.2890612, 51.757731099999994], [-3.2889797999999995, 51.75761919999999], [-3.2887921999999996, 51.7573995]]}", "current_leg_start": "Pontlottyn", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "51.7573995", "next_location_lon": "-3.2887922", "previous_location": "Pontlottyn", "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\": 241.071, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1088.995, \"from_m\": 241.071, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4048.269, \"from_m\": 1088.995, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4759.67, \"from_m\": 4048.269, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21524.272, \"from_m\": 4759.67, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22057.741, \"from_m\": 21524.272, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22117.337, \"from_m\": 22057.741, \"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\": 22133.815, \"from_m\": 22117.337, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22180.44, \"from_m\": 22133.815, \"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\": 22933.776, \"from_m\": 22180.44, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22985.721, \"from_m\": 22933.776, \"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\": 29668.924, \"from_m\": 22985.721, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30681.939, \"from_m\": 29668.924, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30708.144, \"from_m\": 30681.939, \"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\": 31110.58, \"from_m\": 30708.144, \"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\": 31171.167, \"from_m\": 31110.58, \"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\": 31234.711, \"from_m\": 31171.167, \"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\": 32486.812, \"from_m\": 31234.711, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33064.712, \"from_m\": 32486.812, \"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\": 34223.337, \"from_m\": 33064.712, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34275.315, \"from_m\": 34223.337, \"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\": 38836.61, \"from_m\": 34275.315, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39619.666, \"from_m\": 38836.61, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40521.837, \"from_m\": 39619.666, \"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\": 41206.985, \"from_m\": 40521.837, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42291.397, \"from_m\": 41206.985, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42804.026, \"from_m\": 42291.397, \"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\": 42887.412, \"from_m\": 42804.026, \"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\": 42934.795, \"from_m\": 42887.412, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43350.463, \"from_m\": 42934.795, \"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\": 43960.201, \"from_m\": 43350.463, \"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\": 45119.664, \"from_m\": 43960.201, \"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\": 45157.217, \"from_m\": 45119.664, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45890.591, \"from_m\": 45157.217, \"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\": 49127.26, \"from_m\": 45890.591, \"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\": 49178.65, \"from_m\": 49127.26, \"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\": 53314.148, \"from_m\": 49178.65, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 55253.372, \"from_m\": 53314.148, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56678.861, \"from_m\": 55253.372, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56746.432, \"from_m\": 56678.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\": 60114.855, \"from_m\": 56746.432, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61578.304, \"from_m\": 60114.855, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62146.387, \"from_m\": 61578.304, \"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\": 63147.092, \"from_m\": 62146.387, \"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\": 65380.511, \"from_m\": 63147.092, \"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\": 65433.252, \"from_m\": 65380.511, \"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\": 65492.157, \"from_m\": 65433.252, \"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\": 66069.438, \"from_m\": 65492.157, \"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\": 68332.706, \"from_m\": 66069.438, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 68952.979, \"from_m\": 68332.706, \"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\": 70625.052, \"from_m\": 68952.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71202.866, \"from_m\": 70625.052, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72157.081, \"from_m\": 71202.866, \"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\": 72204.111, \"from_m\": 72157.081, \"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\": 72503.099, \"from_m\": 72204.111, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72826.796, \"from_m\": 72503.099, \"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\": 74209.715, \"from_m\": 72826.796, \"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\": 81274.713, \"from_m\": 74209.715, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81717.238, \"from_m\": 81274.713, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82116.105, \"from_m\": 81717.238, \"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\": 82204.905, \"from_m\": 82116.105, \"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\": 82425.156, \"from_m\": 82204.905, \"capability_applied\": null, \"effective_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\": 600450, \"profile_key\": \"6f0e933c031a35c2bb6028eff022a481968f912d56c1bb1ccb77a64f1666a6e2\", \"schedule_id\": 39010, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Bridgend\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641H\", \"location\": \"Cowbridge Road S.B.\", \"stage_seq\": 2, \"distance_m\": 607.854, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Aberthaw Sig. CF3440\", \"stage_seq\": 3, \"distance_m\": 9232.316, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0654\", \"location\": \"Llantwit Major\", \"stage_seq\": 4, \"distance_m\": 15140.325, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700H\", \"location\": \"Aberthaw\", \"stage_seq\": 5, \"distance_m\": 22577.322, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0703H\", \"wtt_dep\": \"0704H\", \"location\": \"Rhoose\", \"stage_seq\": 6, \"distance_m\": 25453.987, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0713\", \"location\": \"Barry\", \"stage_seq\": 7, \"distance_m\": 30818.214, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716H\", \"location\": \"Barry Docks\", \"stage_seq\": 8, \"distance_m\": 32827.097, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719H\", \"location\": \"Cadoxton\", \"stage_seq\": 9, \"distance_m\": 34202.309, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0724\", \"location\": \"Dinas Powys\", \"stage_seq\": 10, \"distance_m\": 37247.358, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0725H\", \"wtt_dep\": \"0726H\", \"location\": \"Eastbrook\", \"stage_seq\": 11, \"distance_m\": 38448.577, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0729H\", \"location\": \"Cogan\", \"stage_seq\": 12, \"distance_m\": 39990.346, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731H\", \"location\": \"Cogan Jn\", \"stage_seq\": 13, \"distance_m\": 40583.237, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0735\", \"location\": \"Grangetown\", \"stage_seq\": 14, \"distance_m\": 42684.529, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 15, \"distance_m\": 43210.96, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0741H\", \"location\": \"Cardiff Central\", \"stage_seq\": 16, \"distance_m\": 44513.78, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"CVL East Boundary\", \"stage_seq\": 17, \"distance_m\": 45212.14, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0745H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 18, \"distance_m\": 45589.786, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748H\", \"location\": \"Heath Jn\", \"stage_seq\": 19, \"distance_m\": 49178.65, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750\", \"location\": \"Heath High Level\", \"stage_seq\": 20, \"distance_m\": 49631.476, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753H\", \"location\": \"Llanishen\", \"stage_seq\": 21, \"distance_m\": 51390.521, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 22, \"distance_m\": 52684.796, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0801H\", \"location\": \"Caerphilly\", \"stage_seq\": 23, \"distance_m\": 56971.458, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0804\", \"location\": \"Aber\", \"stage_seq\": 24, \"distance_m\": 57946.677, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808\", \"location\": \"Llanbradach\", \"stage_seq\": 25, \"distance_m\": 61105.693, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Ystrad Mynach\", \"stage_seq\": 26, \"distance_m\": 65825.013, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816\", \"location\": \"Hengoed\", \"stage_seq\": 27, \"distance_m\": 67284.056, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820\", \"location\": \"Pengam\", \"stage_seq\": 28, \"distance_m\": 70043.324, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825H\", \"location\": \"Bargoed\", \"stage_seq\": 29, \"distance_m\": 72654.509, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829\", \"location\": \"Brithdir\", \"stage_seq\": 30, \"distance_m\": 74943.687, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832H\", \"location\": \"Tir-phil\", \"stage_seq\": 31, \"distance_m\": 76684.028, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0836H\", \"wtt_dep\": \"0837H\", \"location\": \"Pontlottyn\", \"stage_seq\": 32, \"distance_m\": 80406.963, \"section_seq\": 1, \"route_path_id\": 106175}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Rhymney\", \"stage_seq\": 33, \"distance_m\": 82425.156, \"section_seq\": 1, \"route_path_id\": 106175}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 82425.156, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106175}], \"total_distance_m\": 82425.156, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 81366.633, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1058.523, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0640", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.7573995", "current_position_lon": "-3.2887922", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:31Z\", \"source_id\": 49241248, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:37Z\", \"source_id\": 15983365, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:03:14Z\", \"source_id\": 49275776, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:03:18Z\", \"source_id\": 15993760, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:09:36Z\", \"source_id\": 49292310, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:09:38Z\", \"source_id\": 15998715, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:14:46Z\", \"source_id\": 49305781, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:14:48Z\", \"source_id\": 16002712, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:17:33Z\", \"source_id\": 49313339, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:17:38Z\", \"source_id\": 16005017, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:21:44Z\", \"source_id\": 49324461, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:21:49Z\", \"source_id\": 16008405, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:24:44Z\", \"source_id\": 49332460, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:24:48Z\", \"source_id\": 16010819, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:27:37Z\", \"source_id\": 49340465, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:27:41Z\", \"source_id\": 16013231, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:32:51Z\", \"source_id\": 49354804, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:32:55Z\", \"source_id\": 16017436, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:37:58Z\", \"source_id\": 49369011, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:03Z\", \"source_id\": 16021742, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:43:10Z\", \"source_id\": 49383391, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:43:15Z\", \"source_id\": 16025979, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:49:28Z\", \"source_id\": 16031031, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:51:27Z\", \"source_id\": 49406412, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:52:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:51:28Z\", \"source_id\": 16032761, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:54:01Z\", \"source_id\": 49413347, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:54:04Z\", \"source_id\": 16034854, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:56Z\", \"source_id\": 49429429, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:00:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:01Z\", \"source_id\": 16039765, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:26Z\", \"source_id\": 16042687, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:28Z\", \"source_id\": 16046079, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:44Z\", \"source_id\": 49463781, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:12:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:11:49Z\", \"source_id\": 16049690, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:31Z\", \"source_id\": 49471971, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:15:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:37Z\", \"source_id\": 16052003, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:07Z\", \"source_id\": 49485054, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:11Z\", \"source_id\": 16055961, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:50Z\", \"source_id\": 49495845, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:56Z\", \"source_id\": 16059069, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:17Z\", \"source_id\": 49511550, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:30:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:17Z\", \"source_id\": 16063600, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:44Z\", \"source_id\": 49524805, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:49Z\", \"source_id\": 16067313, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:40Z\", \"source_id\": 49530489, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:37:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:46Z\", \"source_id\": 16069003, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:51Z\", \"source_id\": 49548585, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:56Z\", \"source_id\": 16074031, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rhymney", "service_state_platform": "1", "timing_fact_generation": 1789544457073626, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:03.613799", "service_state_evidence_id": 16074031, "current_leg_start_actual_dep": "2026-09-16T08:39:30+01:00", "operational_evidence_version": 124, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:04.755869", "service_state_valid_until_kind": null, "operational_interpretation_version": 124, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
BGN |
RHY |
2R04 |
150258 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 241.071, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1088.995, "from_m": 241.071, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4048.269, "from_m": 1088.995, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4759.67, "from_m": 4048.269, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21524.272, "from_m": 4759.67, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22057.741, "from_m": 21524.272, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22117.337, "from_m": 22057.741, "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": 22133.815, "from_m": 22117.337, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22180.44, "from_m": 22133.815, "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": 22933.776, "from_m": 22180.44, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22985.721, "from_m": 22933.776, "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": 29668.924, "from_m": 22985.721, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30681.939, "from_m": 29668.924, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30708.144, "from_m": 30681.939, "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": 31110.58, "from_m": 30708.144, "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": 31171.167, "from_m": 31110.58, "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": 31234.711, "from_m": 31171.167, "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": 32486.812, "from_m": 31234.711, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33064.712, "from_m": 32486.812, "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": 34223.337, "from_m": 33064.712, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34275.315, "from_m": 34223.337, "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": 38836.61, "from_m": 34275.315, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39619.666, "from_m": 38836.61, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40521.837, "from_m": 39619.666, "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": 41206.985, "from_m": 40521.837, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42291.397, "from_m": 41206.985, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42804.026, "from_m": 42291.397, "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": 42887.412, "from_m": 42804.026, "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": 42934.795, "from_m": 42887.412, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43350.463, "from_m": 42934.795, "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": 43960.201, "from_m": 43350.463, "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": 45119.664, "from_m": 43960.201, "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": 45157.217, "from_m": 45119.664, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45890.591, "from_m": 45157.217, "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": 49127.26, "from_m": 45890.591, "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": 49178.65, "from_m": 49127.26, "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": 53314.148, "from_m": 49178.65, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 55253.372, "from_m": 53314.148, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56678.861, "from_m": 55253.372, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56746.432, "from_m": 56678.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": 60114.855, "from_m": 56746.432, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61578.304, "from_m": 60114.855, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62146.387, "from_m": 61578.304, "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": 63147.092, "from_m": 62146.387, "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": 65380.511, "from_m": 63147.092, "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": 65433.252, "from_m": 65380.511, "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": 65492.157, "from_m": 65433.252, "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": 66069.438, "from_m": 65492.157, "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": 68332.706, "from_m": 66069.438, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 68952.979, "from_m": 68332.706, "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": 70625.052, "from_m": 68952.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71202.866, "from_m": 70625.052, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72157.081, "from_m": 71202.866, "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": 72204.111, "from_m": 72157.081, "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": 72503.099, "from_m": 72204.111, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72826.796, "from_m": 72503.099, "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": 74209.715, "from_m": 72826.796, "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": 81274.713, "from_m": 74209.715, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81717.238, "from_m": 81274.713, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82116.105, "from_m": 81717.238, "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": 82204.905, "from_m": 82116.105, "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": 82425.156, "from_m": 82204.905, "capability_applied": null, "effective_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": 600450, "profile_key": "6f0e933c031a35c2bb6028eff022a481968f912d56c1bb1ccb77a64f1666a6e2", "schedule_id": 39010, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0640", "location": "Bridgend", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106175}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641H", "location": "Cowbridge Road S.B.", "stage_seq": 2, "distance_m": 607.854, "section_seq": 1, "route_path_id": 106175}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Aberthaw Sig. CF3440", "stage_seq": 3, "distance_m": 9232.316, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0654", "location": "Llantwit Major", "stage_seq": 4, "distance_m": 15140.325, "section_seq": 1, "route_path_id": 106175}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700H", "location": "Aberthaw", "stage_seq": 5, "distance_m": 22577.322, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0703H", "wtt_dep": "0704H", "location": "Rhoose", "stage_seq": 6, "distance_m": 25453.987, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0713", "location": "Barry", "stage_seq": 7, "distance_m": 30818.214, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716H", "location": "Barry Docks", "stage_seq": 8, "distance_m": 32827.097, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719H", "location": "Cadoxton", "stage_seq": 9, "distance_m": 34202.309, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0724", "location": "Dinas Powys", "stage_seq": 10, "distance_m": 37247.358, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0725H", "wtt_dep": "0726H", "location": "Eastbrook", "stage_seq": 11, "distance_m": 38448.577, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0729H", "location": "Cogan", "stage_seq": 12, "distance_m": 39990.346, "section_seq": 1, "route_path_id": 106175}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731H", "location": "Cogan Jn", "stage_seq": 13, "distance_m": 40583.237, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0735", "location": "Grangetown", "stage_seq": 14, "distance_m": 42684.529, "section_seq": 1, "route_path_id": 106175}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736", "location": "Penarth Curve South Jn", "stage_seq": 15, "distance_m": 43210.96, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0741H", "location": "Cardiff Central", "stage_seq": 16, "distance_m": 44513.78, "section_seq": 1, "route_path_id": 106175}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742", "location": "CVL East Boundary", "stage_seq": 17, "distance_m": 45212.14, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0745H", "location": "Cardiff Queen Street", "stage_seq": 18, "distance_m": 45589.786, "section_seq": 1, "route_path_id": 106175}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748H", "location": "Heath Jn", "stage_seq": 19, "distance_m": 49178.65, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750", "location": "Heath High Level", "stage_seq": 20, "distance_m": 49631.476, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753H", "location": "Llanishen", "stage_seq": 21, "distance_m": 51390.521, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Lisvane & Thornhill", "stage_seq": 22, "distance_m": 52684.796, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0801H", "location": "Caerphilly", "stage_seq": 23, "distance_m": 56971.458, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0804", "location": "Aber", "stage_seq": 24, "distance_m": 57946.677, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808", "location": "Llanbradach", "stage_seq": 25, "distance_m": 61105.693, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Ystrad Mynach", "stage_seq": 26, "distance_m": 65825.013, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816", "location": "Hengoed", "stage_seq": 27, "distance_m": 67284.056, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820", "location": "Pengam", "stage_seq": 28, "distance_m": 70043.324, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825H", "location": "Bargoed", "stage_seq": 29, "distance_m": 72654.509, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829", "location": "Brithdir", "stage_seq": 30, "distance_m": 74943.687, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832H", "location": "Tir-phil", "stage_seq": 31, "distance_m": 76684.028, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0836H", "wtt_dep": "0837H", "location": "Pontlottyn", "stage_seq": 32, "distance_m": 80406.963, "section_seq": 1, "route_path_id": 106175}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Rhymney", "stage_seq": 33, "distance_m": 82425.156, "section_seq": 1, "route_path_id": 106175}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 82425.156, "from_m": 0.0, "section_seq": 1, "route_path_id": 106175}], "total_distance_m": 82425.156, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 81366.633, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1058.523, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25400, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:31Z", "source_id": 49241248, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:54:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:37Z", "source_id": 15983365, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25390, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:03:14Z", "source_id": 49275776, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:04:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:03:18Z", "source_id": 15993760, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25377, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:09:36Z", "source_id": 49292310, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:10:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:09:38Z", "source_id": 15998715, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25373, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:14:46Z", "source_id": 49305781, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:15:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:14:48Z", "source_id": 16002712, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25369, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:17:33Z", "source_id": 49313339, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:17:38Z", "source_id": 16005017, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25365, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:21:44Z", "source_id": 49324461, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:23:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:21:49Z", "source_id": 16008405, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25358, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:24:44Z", "source_id": 49332460, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:25:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:24:48Z", "source_id": 16010819, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25352, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:27:37Z", "source_id": 49340465, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:29:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:27:41Z", "source_id": 16013231, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25338, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:32:51Z", "source_id": 49354804, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:33:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:32:55Z", "source_id": 16017436, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24864, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:37:58Z", "source_id": 49369011, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:38:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:03Z", "source_id": 16021742, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25250, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:43:10Z", "source_id": 49383391, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:43:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:43:15Z", "source_id": 16025979, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:49:28Z", "source_id": 16031031, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25219, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:51:27Z", "source_id": 49406412, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:52:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:51:28Z", "source_id": 16032761, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25215, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:54:01Z", "source_id": 49413347, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:55:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:54:04Z", "source_id": 16034854, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25209, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:56Z", "source_id": 49429429, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:00:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:01Z", "source_id": 16039765, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:26Z", "source_id": 16042687, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T08:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:28Z", "source_id": 16046079, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25196, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:44Z", "source_id": 49463781, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T07:12:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:11:49Z", "source_id": 16049690, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25193, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:31Z", "source_id": 49471971, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T07:15:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:37Z", "source_id": 16052003, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25190, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:07Z", "source_id": 49485054, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T07:19:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:11Z", "source_id": 16055961, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25180, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:50Z", "source_id": 49495845, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T07:24:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:56Z", "source_id": 16059069, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25176, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:17Z", "source_id": 49511550, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T07:30:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:17Z", "source_id": 16063600, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25172, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:44Z", "source_id": 49524805, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T07:33:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:49Z", "source_id": 16067313, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25168, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:40Z", "source_id": 49530489, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T07:37:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:46Z", "source_id": 16069003, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:51Z", "source_id": 49548585, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T07:42:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:56Z", "source_id": 16074031, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Bridgend |
0640 |
0640 |
1A |
None |
None |
Rhymney |
0841 |
0840 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62121/2026-09-16/detailed |
None |
Pontlottyn |
2026-09-16T08:39:30+01:00 |
Rhymney |
3.0 |
{"type": "LineString", "coordinates": [[-3.2793246, 51.746533199999995], [-3.2799367, 51.7472358], [-3.2800446999999995, 51.7473558], [-3.2802163, 51.7475384], [-3.2805149, 51.7478562], [-3.2813647, 51.748773], [-3.2815116, 51.74893], [-3.2821907999999995, 51.7496649], [-3.2823383999999995, 51.7498642], [-3.2824859, 51.75009670000001], [-3.282612, 51.75038730000001], [-3.2827099, 51.7507003], [-3.2827555, 51.7509464], [-3.2828023999999996, 51.7512391], [-3.2828212, 51.75170570000001], [-3.2828614, 51.7520046], [-3.2829230999999996, 51.7523151], [-3.2830465, 51.752658800000006], [-3.283143, 51.752868], [-3.2833978, 51.75328650000001], [-3.2837143, 51.753721500000005], [-3.2839557, 51.754022000000006], [-3.2842292999999994, 51.7543292], [-3.284446599999999, 51.7545318], [-3.2847228, 51.754741], [-3.2851037, 51.75499], [-3.2855543, 51.755265599999994], [-3.2859029999999994, 51.75548809999999], [-3.2862034, 51.755694], [-3.2864850999999997, 51.755907400000005], [-3.2868498, 51.75617799999999], [-3.287675299999999, 51.7568314], [-3.2879718, 51.7570419], [-3.2883339, 51.75732049999999], [-3.288569100000001, 51.7575245], [-3.2888078999999997, 51.7577743], [-3.2891698999999996, 51.75818939999999], [-3.2895025, 51.75855959999999], [-3.2897252, 51.75894480000001], [-3.2898921999999997, 51.7592537], [-3.2898163, 51.7590423], [-3.2897937, 51.7589765], [-3.2895607999999994, 51.75854129999999], [-3.2893279999999994, 51.7581509], [-3.2890612, 51.757731099999994], [-3.2889797999999995, 51.75761919999999], [-3.2887921999999996, 51.7573995]]} |
1.1 |
0839 |
0842 |
Pontlottyn |
Rhymney |
Rhymney |
51.7573995 |
-3.2887922 |
51.7573995 |
-3.2887922 |
1 |
0 |
2026-09-16 07:52:08 |
TERMINATED |
2026-09-16 07:42:00 |
Rhymney |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16074031 |
1789544457073626 |
124 |
124 |
2026-09-16 07:52:04.755869 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:03.613799 |
| 571597 |
602227 |
G27157 |
872B19MB16 |
2026-09-16 |
COMPLETE |
16073348 |
2026-09-16 08:42:00 |
2026-09-16 07:52:08 |
2026-09-18 07:52:08 |
{"id": 602227, "stp": "P", "toc": "Southern", "uid": "G27157", "consist": "377134+377152", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27157/2026-09-16/detailed", "trust_id": "872B19MB16", "origin_crs": "EPD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-16", "dest_arr_time": "0840", "dest_platform": "9", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2B19", "timing_status": "LATE", "origin_station": "Epsom Downs", "current_leg_arr": "0842", "current_leg_dep": "0838", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0738", "origin_platform": "1", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-16T07:52:08", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Battersea Park", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Battersea Park", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 319.776, \"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\": 1457.852, \"from_m\": 319.776, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3140.219, \"from_m\": 1457.852, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5220.354, \"from_m\": 3140.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\": 5892.951, \"from_m\": 5220.354, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6167.178, \"from_m\": 5892.951, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6271.306, \"from_m\": 6167.178, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6332.926, \"from_m\": 6271.306, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6369.856, \"from_m\": 6332.926, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6375.252, \"from_m\": 6369.856, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6387.286, \"from_m\": 6375.252, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6444.397, \"from_m\": 6387.286, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13009.097, \"from_m\": 6444.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13420.759, \"from_m\": 13009.097, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13456.015, \"from_m\": 13420.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}, {\"to_m\": 13664.012, \"from_m\": 13456.015, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14623.592, \"from_m\": 13664.012, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14932.063, \"from_m\": 14623.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\": 14981.721, \"from_m\": 14932.063, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15063.043, \"from_m\": 14981.721, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15116.819, \"from_m\": 15063.043, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23055.914, \"from_m\": 15116.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\": 23496.848, \"from_m\": 23055.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25809.707, \"from_m\": 23496.848, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26123.655, \"from_m\": 25809.707, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26881.824, \"from_m\": 26123.655, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28785.5, \"from_m\": 26881.824, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28875.212, \"from_m\": 28785.5, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29570.45, \"from_m\": 28875.212, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30227.487, \"from_m\": 29570.45, \"capability_applied\": null, \"effective_limit_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\": 602227, \"profile_key\": \"7a98416db4963e10a105250c83921ab01ce16e8e550f2dbca4220ddb589b7bad\", \"schedule_id\": 10596, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Epsom Downs\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"Banstead\", \"stage_seq\": 2, \"distance_m\": 1906.347, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745H\", \"location\": \"Belmont\", \"stage_seq\": 3, \"distance_m\": 4286.879, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0750\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 4, \"distance_m\": 6126.201, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753H\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 5, \"distance_m\": 7734.491, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756H\", \"location\": \"Wallington\", \"stage_seq\": 6, \"distance_m\": 9056.711, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0800\", \"location\": \"Waddon\", \"stage_seq\": 7, \"distance_m\": 11497.064, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805H\", \"location\": \"West Croydon\", \"stage_seq\": 8, \"distance_m\": 13186.02, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 9, \"distance_m\": 14623.592, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810H\", \"location\": \"Selhurst\", \"stage_seq\": 10, \"distance_m\": 15208.711, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Thornton Heath\", \"stage_seq\": 11, \"distance_m\": 16417.785, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817\", \"location\": \"Norbury\", \"stage_seq\": 12, \"distance_m\": 18360.225, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0821\", \"location\": \"Streatham Common\", \"stage_seq\": 13, \"distance_m\": 19769.453, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Streatham North Jn\", \"stage_seq\": 14, \"distance_m\": 20503.304, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0826H\", \"location\": \"Balham\", \"stage_seq\": 15, \"distance_m\": 22849.314, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0828H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 16, \"distance_m\": 23741.091, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 17, \"distance_m\": 25978.906, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"Pouparts Jn\", \"stage_seq\": 18, \"distance_m\": 27049.975, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": false, \"wtt_arr\": \"0835H\", \"wtt_dep\": \"0836\", \"location\": \"Battersea Park\", \"stage_seq\": 19, \"distance_m\": 28315.18, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 20, \"distance_m\": 28885.412, \"section_seq\": 1, \"route_path_id\": 66966}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 21, \"distance_m\": 30227.487, \"section_seq\": 1, \"route_path_id\": 66966}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30227.487, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66966}], \"total_distance_m\": 30227.487, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29786.553, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 440.934, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0738", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:45Z\", \"source_id\": 49371181, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:50Z\", \"source_id\": 16022338, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:40Z\", \"source_id\": 49395723, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:43Z\", \"source_id\": 16029603, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:51:58Z\", \"source_id\": 49407843, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:52:01Z\", \"source_id\": 16033160, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:54:51Z\", \"source_id\": 49415542, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:54:55Z\", \"source_id\": 16035522, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:42Z\", \"source_id\": 49426029, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:59:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:43Z\", \"source_id\": 16038693, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:02:30Z\", \"source_id\": 49436879, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:04:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:02:34Z\", \"source_id\": 16041968, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:59Z\", \"source_id\": 49453168, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:09:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:02Z\", \"source_id\": 16046548, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:35Z\", \"source_id\": 49466462, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:13:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:39Z\", \"source_id\": 16050383, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:39Z\", \"source_id\": 49475297, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:16:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:40Z\", \"source_id\": 16053014, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:15Z\", \"source_id\": 49482656, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:18Z\", \"source_id\": 16055216, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:46Z\", \"source_id\": 49507269, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:27:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:47Z\", \"source_id\": 16062353, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:27Z\", \"source_id\": 49515004, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:31Z\", \"source_id\": 16064576, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:40Z\", \"source_id\": 49524637, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:44Z\", \"source_id\": 16067245, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:12Z\", \"source_id\": 49537955, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:37:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:15Z\", \"source_id\": 16071035, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:03Z\", \"source_id\": 49546166, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:10Z\", \"source_id\": 16073348, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "9", "timing_fact_generation": 1789544413335606, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:04.268616", "service_state_evidence_id": 16073348, "current_leg_start_actual_dep": "2026-09-16T08:38:00+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:05.436540", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
EPD |
None |
2B19 |
377134+377152 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 319.776, "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": 1457.852, "from_m": 319.776, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3140.219, "from_m": 1457.852, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5220.354, "from_m": 3140.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": 5892.951, "from_m": 5220.354, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6167.178, "from_m": 5892.951, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6271.306, "from_m": 6167.178, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6332.926, "from_m": 6271.306, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6369.856, "from_m": 6332.926, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6375.252, "from_m": 6369.856, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6387.286, "from_m": 6375.252, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6444.397, "from_m": 6387.286, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13009.097, "from_m": 6444.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13420.759, "from_m": 13009.097, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13456.015, "from_m": 13420.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}, {"to_m": 13664.012, "from_m": 13456.015, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14623.592, "from_m": 13664.012, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14932.063, "from_m": 14623.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": 14981.721, "from_m": 14932.063, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15063.043, "from_m": 14981.721, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15116.819, "from_m": 15063.043, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23055.914, "from_m": 15116.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": 23496.848, "from_m": 23055.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25809.707, "from_m": 23496.848, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26123.655, "from_m": 25809.707, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26881.824, "from_m": 26123.655, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28785.5, "from_m": 26881.824, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28875.212, "from_m": 28785.5, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29570.45, "from_m": 28875.212, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30227.487, "from_m": 29570.45, "capability_applied": null, "effective_limit_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": 602227, "profile_key": "7a98416db4963e10a105250c83921ab01ce16e8e550f2dbca4220ddb589b7bad", "schedule_id": 10596, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0738", "location": "Epsom Downs", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66966}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "Banstead", "stage_seq": 2, "distance_m": 1906.347, "section_seq": 1, "route_path_id": 66966}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745H", "location": "Belmont", "stage_seq": 3, "distance_m": 4286.879, "section_seq": 1, "route_path_id": 66966}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0750", "location": "Sutton (Surrey)", "stage_seq": 4, "distance_m": 6126.201, "section_seq": 1, "route_path_id": 66966}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753H", "location": "Carshalton Beeches", "stage_seq": 5, "distance_m": 7734.491, "section_seq": 1, "route_path_id": 66966}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756H", "location": "Wallington", "stage_seq": 6, "distance_m": 9056.711, "section_seq": 1, "route_path_id": 66966}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0800", "location": "Waddon", "stage_seq": 7, "distance_m": 11497.064, "section_seq": 1, "route_path_id": 66966}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805H", "location": "West Croydon", "stage_seq": 8, "distance_m": 13186.02, "section_seq": 1, "route_path_id": 66966}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 9, "distance_m": 14623.592, "section_seq": 1, "route_path_id": 66966}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810H", "location": "Selhurst", "stage_seq": 10, "distance_m": 15208.711, "section_seq": 1, "route_path_id": 66966}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Thornton Heath", "stage_seq": 11, "distance_m": 16417.785, "section_seq": 1, "route_path_id": 66966}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817", "location": "Norbury", "stage_seq": 12, "distance_m": 18360.225, "section_seq": 1, "route_path_id": 66966}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0821", "location": "Streatham Common", "stage_seq": 13, "distance_m": 19769.453, "section_seq": 1, "route_path_id": 66966}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Streatham North Jn", "stage_seq": 14, "distance_m": 20503.304, "section_seq": 1, "route_path_id": 66966}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0826H", "location": "Balham", "stage_seq": 15, "distance_m": 22849.314, "section_seq": 1, "route_path_id": 66966}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0828H", "location": "Wandsworth Common", "stage_seq": 16, "distance_m": 23741.091, "section_seq": 1, "route_path_id": 66966}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832H", "location": "Clapham Junction (C)", "stage_seq": 17, "distance_m": 25978.906, "section_seq": 1, "route_path_id": 66966}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "Pouparts Jn", "stage_seq": 18, "distance_m": 27049.975, "section_seq": 1, "route_path_id": 66966}, {"is_pass": false, "wtt_arr": "0835H", "wtt_dep": "0836", "location": "Battersea Park", "stage_seq": 19, "distance_m": 28315.18, "section_seq": 1, "route_path_id": 66966}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Battersea Pier Jn", "stage_seq": 20, "distance_m": 28885.412, "section_seq": 1, "route_path_id": 66966}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 21, "distance_m": 30227.487, "section_seq": 1, "route_path_id": 66966}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30227.487, "from_m": 0.0, "section_seq": 1, "route_path_id": 66966}], "total_distance_m": 30227.487, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29786.553, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 440.934, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30118, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:45Z", "source_id": 49371181, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:41:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:50Z", "source_id": 16022338, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30087, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:40Z", "source_id": 49395723, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:48:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:43Z", "source_id": 16029603, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30075, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:51:58Z", "source_id": 49407843, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:53:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:52:01Z", "source_id": 16033160, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30071, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:54:51Z", "source_id": 49415542, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:56:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:54:55Z", "source_id": 16035522, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30067, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:42Z", "source_id": 49426029, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:59:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:43Z", "source_id": 16038693, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30050, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:02:30Z", "source_id": 49436879, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:04:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:02:34Z", "source_id": 16041968, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29928, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:59Z", "source_id": 49453168, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:09:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:02Z", "source_id": 16046548, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:35Z", "source_id": 49466462, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:13:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:39Z", "source_id": 16050383, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29912, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:39Z", "source_id": 49475297, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:16:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:40Z", "source_id": 16053014, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29903, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:15Z", "source_id": 49482656, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:19:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:18Z", "source_id": 16055216, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:46Z", "source_id": 49507269, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:27:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:47Z", "source_id": 16062353, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29193, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:27Z", "source_id": 49515004, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:29:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:31Z", "source_id": 16064576, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:40Z", "source_id": 49524637, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:33:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:44Z", "source_id": 16067245, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:12Z", "source_id": 49537955, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:37:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:15Z", "source_id": 16071035, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28741, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:03Z", "source_id": 49546166, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:42:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:10Z", "source_id": 16073348, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Epsom Downs |
0738 |
0738 |
1 |
None |
None |
London Victoria (C) |
0840 |
0840 |
9 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27157/2026-09-16/detailed |
None |
Battersea Park |
2026-09-16T08:38:00+01:00 |
London Victoria (C) |
4.0 |
{"type": "LineString", "coordinates": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
1.5 |
0838 |
0842 |
Battersea Park |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-16 07:52:08 |
TERMINATED |
2026-09-16 07:42:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073348 |
1789544413335606 |
70 |
70 |
2026-09-16 07:52:05.436540 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:04.268616 |
| 571598 |
603194 |
G15319 |
812K12MC16 |
2026-09-16 |
COMPLETE |
16073118 |
2026-09-16 08:42:00 |
2026-09-16 07:52:37 |
2026-09-18 07:52:37 |
{"id": 603194, "stp": "P", "toc": "Great Western Railway", "uid": "G15319", "consist": "165133", "dest_crs": "AVN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15319/2026-09-16/detailed", "trust_id": "812K12MC16", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Avonmouth", "service_date": "2026-09-16", "dest_arr_time": "0840", "dest_platform": "2", "is_terminated": 1, "next_location": "Avonmouth", "signalling_id": "2K12", "timing_status": "LATE", "origin_station": "Bristol Temple Meads", "current_leg_arr": "0842", "current_leg_dep": "0837½", "current_leg_end": "Avonmouth", "origin_dep_time": "0812", "origin_platform": "5", "current_location": "Avonmouth Dock Jn", "last_update_time": "2026-09-16T07:52:37", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6888132, 51.48908539999999], [-2.6890337, 51.4892741], [-2.6893089999999997, 51.489550400000006], [-2.6895673999999996, 51.489816700000006], [-2.6898069, 51.4900964], [-2.6900421999999997, 51.4903903], [-2.690198, 51.490620500000006], [-2.6903327999999997, 51.4908445], [-2.6905794999999997, 51.4912776], [-2.6906548, 51.49141370000001], [-2.6908763000000007, 51.4918655], [-2.6910521999999997, 51.4921951], [-2.6913891999999997, 51.4926946], [-2.6915878, 51.4929539], [-2.6918993, 51.49333049999999], [-2.6937431, 51.495420799999984], [-2.6939056, 51.4955805], [-2.6941861, 51.4958228], [-2.6946645000000005, 51.496196700000006], [-2.6949458523585643, 51.49638153293592], [-2.6951238999999996, 51.49649849999999], [-2.6959166, 51.4969651], [-2.6962531999999997, 51.497151499999994], [-2.6965197, 51.4973331], [-2.696934, 51.49763600000001], [-2.6972798, 51.4979408], [-2.6975225999999997, 51.498165699999994], [-2.6977592, 51.498415], [-2.6980935405333417, 51.4987748385867], [-2.6980975, 51.4987791], [-2.6990611999999996, 51.499920200000005]]}", "current_leg_start": "Portway Park and Ride", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "51.4999202", "next_location_lon": "-2.6990612", "previous_location": "Portway Park and Ride", "current_leg_milage": "0.9", "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\": 3182.067, \"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\": 3231.193, \"from_m\": 3182.067, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3318.359, \"from_m\": 3231.193, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3483.485, \"from_m\": 3318.359, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6208.19, \"from_m\": 3483.485, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6594.461, \"from_m\": 6208.19, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12152.642, \"from_m\": 6594.461, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12357.872, \"from_m\": 12152.642, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 14579.765, \"from_m\": 12357.872, \"capability_applied\": null, \"effective_limit_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\": 603194, \"profile_key\": \"8d7226521e9178d9de3bb95a0a171cb536bc41c2a3f00abe14510a20cfc9f10c\", \"schedule_id\": 9060, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 67624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 3, \"distance_m\": 1159.331, \"section_seq\": 1, \"route_path_id\": 67624}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815H\", \"location\": \"Lawrence Hill\", \"stage_seq\": 4, \"distance_m\": 1700.394, \"section_seq\": 1, \"route_path_id\": 67624}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Stapleton Road\", \"stage_seq\": 5, \"distance_m\": 2665.628, \"section_seq\": 1, \"route_path_id\": 67624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 6, \"distance_m\": 3306.974, \"section_seq\": 1, \"route_path_id\": 67624}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822\", \"location\": \"Montpelier\", \"stage_seq\": 7, \"distance_m\": 4565.679, \"section_seq\": 1, \"route_path_id\": 67624}, {\"is_pass\": false, \"wtt_arr\": \"0823H\", \"wtt_dep\": \"0824H\", \"location\": \"Redland\", \"stage_seq\": 8, \"distance_m\": 5327.302, \"section_seq\": 1, \"route_path_id\": 67624}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0828\", \"location\": \"Clifton Down\", \"stage_seq\": 9, \"distance_m\": 6315.028, \"section_seq\": 1, \"route_path_id\": 67624}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832\", \"location\": \"Sea Mills\", \"stage_seq\": 10, \"distance_m\": 9712.666, \"section_seq\": 1, \"route_path_id\": 67624}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0835H\", \"location\": \"Shirehampton\", \"stage_seq\": 11, \"distance_m\": 12248.974, \"section_seq\": 1, \"route_path_id\": 67624}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0837H\", \"location\": \"Portway Park and Ride\", \"stage_seq\": 12, \"distance_m\": 13168.356, \"section_seq\": 1, \"route_path_id\": 67624}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Avonmouth\", \"stage_seq\": 13, \"distance_m\": 14579.765, \"section_seq\": 1, \"route_path_id\": 67624}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14579.765, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67624}], \"total_distance_m\": 14579.765, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 13960.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 619.616, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0812", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.5", "current_position_lat": "51.4999202", "current_position_lon": "-2.6990612", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:34Z\", \"source_id\": 49469175, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:14:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:38Z\", \"source_id\": 16051214, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:59Z\", \"source_id\": 49476220, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:17:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:03Z\", \"source_id\": 16053377, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:27Z\", \"source_id\": 16059532, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:25:59Z\", \"source_id\": 49504962, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:27:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:03Z\", \"source_id\": 16061729, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:30Z\", \"source_id\": 16072857, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:50Z\", \"source_id\": 49545566, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:52Z\", \"source_id\": 16073118, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Avonmouth", "service_state_platform": "2", "timing_fact_generation": 1789544396053578, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:11.341666", "service_state_evidence_id": 16073118, "current_leg_start_actual_dep": "2026-09-16T08:39:30+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:12.969134", "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 |
BRI |
AVN |
2K12 |
165133 |
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": 3182.067, "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": 3231.193, "from_m": 3182.067, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3318.359, "from_m": 3231.193, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3483.485, "from_m": 3318.359, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6208.19, "from_m": 3483.485, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6594.461, "from_m": 6208.19, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12152.642, "from_m": 6594.461, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12357.872, "from_m": 12152.642, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 14579.765, "from_m": 12357.872, "capability_applied": null, "effective_limit_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": 603194, "profile_key": "8d7226521e9178d9de3bb95a0a171cb536bc41c2a3f00abe14510a20cfc9f10c", "schedule_id": 9060, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0812", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 67624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "Dr Day's Jn", "stage_seq": 3, "distance_m": 1159.331, "section_seq": 1, "route_path_id": 67624}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815H", "location": "Lawrence Hill", "stage_seq": 4, "distance_m": 1700.394, "section_seq": 1, "route_path_id": 67624}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Stapleton Road", "stage_seq": 5, "distance_m": 2665.628, "section_seq": 1, "route_path_id": 67624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Narroways Hill Jn", "stage_seq": 6, "distance_m": 3306.974, "section_seq": 1, "route_path_id": 67624}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822", "location": "Montpelier", "stage_seq": 7, "distance_m": 4565.679, "section_seq": 1, "route_path_id": 67624}, {"is_pass": false, "wtt_arr": "0823H", "wtt_dep": "0824H", "location": "Redland", "stage_seq": 8, "distance_m": 5327.302, "section_seq": 1, "route_path_id": 67624}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0828", "location": "Clifton Down", "stage_seq": 9, "distance_m": 6315.028, "section_seq": 1, "route_path_id": 67624}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832", "location": "Sea Mills", "stage_seq": 10, "distance_m": 9712.666, "section_seq": 1, "route_path_id": 67624}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0835H", "location": "Shirehampton", "stage_seq": 11, "distance_m": 12248.974, "section_seq": 1, "route_path_id": 67624}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0837H", "location": "Portway Park and Ride", "stage_seq": 12, "distance_m": 13168.356, "section_seq": 1, "route_path_id": 67624}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Avonmouth", "stage_seq": 13, "distance_m": 14579.765, "section_seq": 1, "route_path_id": 67624}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14579.765, "from_m": 0.0, "section_seq": 1, "route_path_id": 67624}], "total_distance_m": 14579.765, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 13960.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 619.616, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25841, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:34Z", "source_id": 49469175, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:14:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:38Z", "source_id": 16051214, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25832, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:59Z", "source_id": 49476220, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:17:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:03Z", "source_id": 16053377, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:27Z", "source_id": 16059532, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25780, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:25:59Z", "source_id": 49504962, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:27:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:03Z", "source_id": 16061729, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T08:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:30Z", "source_id": 16072857, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25776, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:50Z", "source_id": 49545566, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:42:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:52Z", "source_id": 16073118, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
0812 |
0812 |
5 |
None |
None |
Avonmouth |
0840 |
0840 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15319/2026-09-16/detailed |
None |
Portway Park and Ride |
2026-09-16T08:39:30+01:00 |
Avonmouth |
4.5 |
{"type": "LineString", "coordinates": [[-2.6888132, 51.48908539999999], [-2.6890337, 51.4892741], [-2.6893089999999997, 51.489550400000006], [-2.6895673999999996, 51.489816700000006], [-2.6898069, 51.4900964], [-2.6900421999999997, 51.4903903], [-2.690198, 51.490620500000006], [-2.6903327999999997, 51.4908445], [-2.6905794999999997, 51.4912776], [-2.6906548, 51.49141370000001], [-2.6908763000000007, 51.4918655], [-2.6910521999999997, 51.4921951], [-2.6913891999999997, 51.4926946], [-2.6915878, 51.4929539], [-2.6918993, 51.49333049999999], [-2.6937431, 51.495420799999984], [-2.6939056, 51.4955805], [-2.6941861, 51.4958228], [-2.6946645000000005, 51.496196700000006], [-2.6949458523585643, 51.49638153293592], [-2.6951238999999996, 51.49649849999999], [-2.6959166, 51.4969651], [-2.6962531999999997, 51.497151499999994], [-2.6965197, 51.4973331], [-2.696934, 51.49763600000001], [-2.6972798, 51.4979408], [-2.6975225999999997, 51.498165699999994], [-2.6977592, 51.498415], [-2.6980935405333417, 51.4987748385867], [-2.6980975, 51.4987791], [-2.6990611999999996, 51.499920200000005]]} |
0.9 |
0837½ |
0842 |
Portway Park and Ride |
Avonmouth Dock Jn |
Avonmouth |
51.4999202 |
-2.6990612 |
51.4999202 |
-2.6990612 |
1 |
0 |
2026-09-16 07:52:37 |
TERMINATED |
2026-09-16 07:42:00 |
Avonmouth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073118 |
1789544396053578 |
22 |
22 |
2026-09-16 07:52:12.969134 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:11.341666 |
| 571599 |
602599 |
W88162 |
702T08MB16 |
2026-09-16 |
COMPLETE |
16073649 |
2026-09-16 08:42:00 |
2026-09-16 07:52:37 |
2026-09-18 07:52:37 |
{"id": 602599, "stp": "P", "toc": "West Midlands Trains", "uid": "W88162", "consist": "730208+730223", "dest_crs": "EUS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88162/2026-09-16/detailed", "trust_id": "702T08MB16", "origin_crs": "TRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-16", "dest_arr_time": "0828", "dest_platform": "14", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "2T08", "timing_status": "LATE", "origin_station": "Tring", "current_leg_arr": "0842", "current_leg_dep": "0822", "current_leg_end": "London Euston", "origin_dep_time": "0750", "origin_platform": "5", "current_location": "London Euston", "last_update_time": "2026-09-16T07:52:37", "route_debug_link": null, "timing_variation": "+14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.38488, 51.6455351], [-0.3850357, 51.6450542], [-0.3850488, 51.645013799999994], [-0.3853075, 51.64422209999999], [-0.3855529999999999, 51.64349249999999], [-0.3858439, 51.6426509], [-0.3861349, 51.64183210000001], [-0.386186, 51.64168819999999], [-0.38638040000000007, 51.64108619999999], [-0.3866527, 51.63996710000001], [-0.3868566, 51.6392047], [-0.3869436, 51.638792499999994], [-0.3870992, 51.637833699999995], [-0.3871445999999999, 51.6374707], [-0.3871822, 51.6370379], [-0.38720589999999994, 51.6365204], [-0.3872197, 51.6362189], [-0.3872305, 51.6354797], [-0.3872144, 51.634987], [-0.38715, 51.6341745], [-0.3870427, 51.6332622], [-0.3868917999999999, 51.6324469], [-0.3866719, 51.6314879], [-0.3863929, 51.630535599999995], [-0.3860664, 51.6296095], [-0.38559429999999995, 51.62851059999999], [-0.3851759, 51.6276214], [-0.3847628, 51.626749], [-0.38419419999999993, 51.6255967], [-0.3835719, 51.6244611], [-0.3829926, 51.6234953], [-0.3823911, 51.62259649999999], [-0.3817366, 51.6216573], [-0.3808844, 51.620541199999984], [-0.3801863, 51.6197023], [-0.3794038, 51.6188092], [-0.3784435, 51.61781], [-0.3774557999999999, 51.6168411], [-0.3761798, 51.6156849], [-0.3746831, 51.6144458], [-0.37324479999999993, 51.613300300000006], [-0.37208669999999994, 51.6123705], [-0.3707128, 51.611271599999995], [-0.3697095609744746, 51.61048353460085], [-0.3695994, 51.610397], [-0.36843429999999994, 51.6095461], [-0.3676128, 51.608949199999984], [-0.3668189, 51.608402899999994], [-0.3659659, 51.60782650000001], [-0.3649681, 51.60718020000001], [-0.3639328, 51.6065405], [-0.3626883, 51.6057876], [-0.3609985, 51.604851399999994], [-0.35950180000000004, 51.6040451], [-0.35932611364780853, 51.603953510469125], [-0.35803189999999996, 51.6032788], [-0.35672770000000004, 51.6026328], [-0.35534239999999995, 51.6019657], [-0.3515021, 51.60014], [-0.34870399999999996, 51.5988061], [-0.34485769999999993, 51.596990000000005], [-0.3418978, 51.59558390000001], [-0.34151069999999994, 51.595401200000005], [-0.3386317, 51.5940259], [-0.33824229999999994, 51.593839499999994], [-0.3380678999999999, 51.59375519999999], [-0.33761759999999996, 51.5935421], [-0.3368157, 51.593157099999985], [-0.33614009999999994, 51.59283129999999], [-0.33554379999999995, 51.5925484], [-0.33529345017008505, 51.59243069874295], [-0.3350913362414295, 51.59233394408611], [-0.3349132940062535, 51.59224800134648], [-0.33475588207007007, 51.592171328077576], [-0.33461565903839213, 51.59210238183285], [-0.3344891835167328, 51.592039620165785], [-0.334373014110605, 51.59198150062987], [-0.3342637094255219, 51.59192648077857], [-0.33415782806699634, 51.59187301816538], [-0.3340519286405415, 51.59181957034376], [-0.33394256975167036, 51.5917645948672], [-0.3338263100058958, 51.59170654928917], [-0.33369970800873094, 51.591643891163145], [-0.33355932236568886, 51.591575078042624], [-0.3334017116822825, 51.59149856748107], [-0.3332234345640248, 51.59141281703196], [-0.333021049616429, 51.59131628424878], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Bushey", "dest_arr_time_act": "0828", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Bushey", "current_leg_milage": "15.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4020.17, \"from_m\": 0.0, \"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\": 4340.008, \"from_m\": 4020.17, \"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\": 9557.04, \"from_m\": 4340.008, \"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\": 14541.327, \"from_m\": 9557.04, \"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\": 14595.264, \"from_m\": 14541.327, \"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\": 40374.634, \"from_m\": 14595.264, \"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\": 43744.493, \"from_m\": 40374.634, \"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\": 45247.926, \"from_m\": 43744.493, \"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\": 47092.914, \"from_m\": 45247.926, \"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\": 48244.949, \"from_m\": 47092.914, \"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\": 48291.841, \"from_m\": 48244.949, \"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\": 49520.406, \"from_m\": 48291.841, \"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\": 49999.156, \"from_m\": 49520.406, \"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\": 50054.44, \"from_m\": 49999.156, \"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\": 50098.524, \"from_m\": 50054.44, \"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\": 50141.76, \"from_m\": 50098.524, \"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\": 50206.562, \"from_m\": 50141.76, \"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\": 50886.375, \"from_m\": 50206.562, \"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\": 50893.281, \"from_m\": 50886.375, \"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\": 602599, \"profile_key\": \"2942f97c93392267dbac2fe6069e68bb61a5a4b162e91e2c289cd4d9c46644f5\", \"schedule_id\": 30008, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Tring\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102566}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0755\", \"location\": \"Berkhamsted\", \"stage_seq\": 2, \"distance_m\": 5979.736, \"section_seq\": 1, \"route_path_id\": 102566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 3, \"distance_m\": 9828.807, \"section_seq\": 1, \"route_path_id\": 102566}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759H\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 4, \"distance_m\": 11480.313, \"section_seq\": 1, \"route_path_id\": 102566}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807H\", \"location\": \"Watford Junction\", \"stage_seq\": 5, \"distance_m\": 22845.253, \"section_seq\": 1, \"route_path_id\": 102566}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0811\", \"location\": \"Bushey\", \"stage_seq\": 6, \"distance_m\": 25158.209, \"section_seq\": 1, \"route_path_id\": 102566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 7, \"distance_m\": 32602.487, \"section_seq\": 1, \"route_path_id\": 102566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Wembley Central\", \"stage_seq\": 8, \"distance_m\": 37977.99, \"section_seq\": 1, \"route_path_id\": 102566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 9, \"distance_m\": 42396.19, \"section_seq\": 1, \"route_path_id\": 102566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Camden Jn\", \"stage_seq\": 10, \"distance_m\": 48160.278, \"section_seq\": 1, \"route_path_id\": 102566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Camden South Jn\", \"stage_seq\": 11, \"distance_m\": 49100.889, \"section_seq\": 1, \"route_path_id\": 102566}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 12, \"distance_m\": 50893.281, \"section_seq\": 1, \"route_path_id\": 102566}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50893.281, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102566}], \"total_distance_m\": 50893.281, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 44277.955, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6615.326, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0750", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:02:52Z\", \"source_id\": 49438007, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:03:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:02:55Z\", \"source_id\": 16042248, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:11Z\", \"source_id\": 49453673, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:09:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:10Z\", \"source_id\": 16046686, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:59Z\", \"source_id\": 49476324, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:17:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:03Z\", \"source_id\": 16053353, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:52Z\", \"source_id\": 49487200, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:20:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:56Z\", \"source_id\": 16056584, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:25:48Z\", \"source_id\": 49504400, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:25:52Z\", \"source_id\": 16061583, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:00Z\", \"source_id\": 49510843, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:07Z\", \"source_id\": 16063420, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:26Z\", \"source_id\": 49547346, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:29Z\", \"source_id\": 16073649, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "8", "timing_fact_generation": 1789544433395313, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:13.612376", "service_state_evidence_id": 16073649, "current_leg_start_actual_dep": "2026-09-16T08:25:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:13.824600", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
TRI |
EUS |
2T08 |
730208+730223 |
10 |
110 |
None |
{"version": 3, "segments": [{"to_m": 4020.17, "from_m": 0.0, "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": 4340.008, "from_m": 4020.17, "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": 9557.04, "from_m": 4340.008, "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": 14541.327, "from_m": 9557.04, "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": 14595.264, "from_m": 14541.327, "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": 40374.634, "from_m": 14595.264, "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": 43744.493, "from_m": 40374.634, "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": 45247.926, "from_m": 43744.493, "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": 47092.914, "from_m": 45247.926, "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": 48244.949, "from_m": 47092.914, "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": 48291.841, "from_m": 48244.949, "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": 49520.406, "from_m": 48291.841, "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": 49999.156, "from_m": 49520.406, "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": 50054.44, "from_m": 49999.156, "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": 50098.524, "from_m": 50054.44, "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": 50141.76, "from_m": 50098.524, "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": 50206.562, "from_m": 50141.76, "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": 50886.375, "from_m": 50206.562, "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": 50893.281, "from_m": 50886.375, "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": 602599, "profile_key": "2942f97c93392267dbac2fe6069e68bb61a5a4b162e91e2c289cd4d9c46644f5", "schedule_id": 30008, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0750", "location": "Tring", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102566}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0755", "location": "Berkhamsted", "stage_seq": 2, "distance_m": 5979.736, "section_seq": 1, "route_path_id": 102566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Bourne End Jn (Herts)", "stage_seq": 3, "distance_m": 9828.807, "section_seq": 1, "route_path_id": 102566}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759H", "location": "Hemel Hempstead", "stage_seq": 4, "distance_m": 11480.313, "section_seq": 1, "route_path_id": 102566}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807H", "location": "Watford Junction", "stage_seq": 5, "distance_m": 22845.253, "section_seq": 1, "route_path_id": 102566}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0811", "location": "Bushey", "stage_seq": 6, "distance_m": 25158.209, "section_seq": 1, "route_path_id": 102566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Harrow & Wealdstone", "stage_seq": 7, "distance_m": 32602.487, "section_seq": 1, "route_path_id": 102566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Wembley Central", "stage_seq": 8, "distance_m": 37977.99, "section_seq": 1, "route_path_id": 102566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Willesden West London Jn", "stage_seq": 9, "distance_m": 42396.19, "section_seq": 1, "route_path_id": 102566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Camden Jn", "stage_seq": 10, "distance_m": 48160.278, "section_seq": 1, "route_path_id": 102566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Camden South Jn", "stage_seq": 11, "distance_m": 49100.889, "section_seq": 1, "route_path_id": 102566}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": null, "location": "London Euston", "stage_seq": 12, "distance_m": 50893.281, "section_seq": 1, "route_path_id": 102566}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50893.281, "from_m": 0.0, "section_seq": 1, "route_path_id": 102566}], "total_distance_m": 50893.281, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 44277.955, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6615.326, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21802, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:02:52Z", "source_id": 49438007, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:03:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:02:55Z", "source_id": 16042248, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21821, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:11Z", "source_id": 49453673, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:09:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:10Z", "source_id": 16046686, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21867, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:59Z", "source_id": 49476324, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:17:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:03Z", "source_id": 16053353, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21924, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:52Z", "source_id": 49487200, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:20:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:56Z", "source_id": 16056584, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21949, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:25:48Z", "source_id": 49504400, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:26:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:25:52Z", "source_id": 16061583, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21991, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:00Z", "source_id": 49510843, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:28:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:07Z", "source_id": 16063420, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22679, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:26Z", "source_id": 49547346, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:42:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:29Z", "source_id": 16073649, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Tring |
0750 |
0750 |
5 |
None |
None |
London Euston |
0828 |
0828 |
14 |
LATE |
+14 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W88162/2026-09-16/detailed |
None |
Bushey |
2026-09-16T08:25:00+01:00 |
London Euston |
20.0 |
{"type": "LineString", "coordinates": [[-0.38488, 51.6455351], [-0.3850357, 51.6450542], [-0.3850488, 51.645013799999994], [-0.3853075, 51.64422209999999], [-0.3855529999999999, 51.64349249999999], [-0.3858439, 51.6426509], [-0.3861349, 51.64183210000001], [-0.386186, 51.64168819999999], [-0.38638040000000007, 51.64108619999999], [-0.3866527, 51.63996710000001], [-0.3868566, 51.6392047], [-0.3869436, 51.638792499999994], [-0.3870992, 51.637833699999995], [-0.3871445999999999, 51.6374707], [-0.3871822, 51.6370379], [-0.38720589999999994, 51.6365204], [-0.3872197, 51.6362189], [-0.3872305, 51.6354797], [-0.3872144, 51.634987], [-0.38715, 51.6341745], [-0.3870427, 51.6332622], [-0.3868917999999999, 51.6324469], [-0.3866719, 51.6314879], [-0.3863929, 51.630535599999995], [-0.3860664, 51.6296095], [-0.38559429999999995, 51.62851059999999], [-0.3851759, 51.6276214], [-0.3847628, 51.626749], [-0.38419419999999993, 51.6255967], [-0.3835719, 51.6244611], [-0.3829926, 51.6234953], [-0.3823911, 51.62259649999999], [-0.3817366, 51.6216573], [-0.3808844, 51.620541199999984], [-0.3801863, 51.6197023], [-0.3794038, 51.6188092], [-0.3784435, 51.61781], [-0.3774557999999999, 51.6168411], [-0.3761798, 51.6156849], [-0.3746831, 51.6144458], [-0.37324479999999993, 51.613300300000006], [-0.37208669999999994, 51.6123705], [-0.3707128, 51.611271599999995], [-0.3697095609744746, 51.61048353460085], [-0.3695994, 51.610397], [-0.36843429999999994, 51.6095461], [-0.3676128, 51.608949199999984], [-0.3668189, 51.608402899999994], [-0.3659659, 51.60782650000001], [-0.3649681, 51.60718020000001], [-0.3639328, 51.6065405], [-0.3626883, 51.6057876], [-0.3609985, 51.604851399999994], [-0.35950180000000004, 51.6040451], [-0.35932611364780853, 51.603953510469125], [-0.35803189999999996, 51.6032788], [-0.35672770000000004, 51.6026328], [-0.35534239999999995, 51.6019657], [-0.3515021, 51.60014], [-0.34870399999999996, 51.5988061], [-0.34485769999999993, 51.596990000000005], [-0.3418978, 51.59558390000001], [-0.34151069999999994, 51.595401200000005], [-0.3386317, 51.5940259], [-0.33824229999999994, 51.593839499999994], [-0.3380678999999999, 51.59375519999999], [-0.33761759999999996, 51.5935421], [-0.3368157, 51.593157099999985], [-0.33614009999999994, 51.59283129999999], [-0.33554379999999995, 51.5925484], [-0.33529345017008505, 51.59243069874295], [-0.3350913362414295, 51.59233394408611], [-0.3349132940062535, 51.59224800134648], [-0.33475588207007007, 51.592171328077576], [-0.33461565903839213, 51.59210238183285], [-0.3344891835167328, 51.592039620165785], [-0.334373014110605, 51.59198150062987], [-0.3342637094255219, 51.59192648077857], [-0.33415782806699634, 51.59187301816538], [-0.3340519286405415, 51.59181957034376], [-0.33394256975167036, 51.5917645948672], [-0.3338263100058958, 51.59170654928917], [-0.33369970800873094, 51.591643891163145], [-0.33355932236568886, 51.591575078042624], [-0.3334017116822825, 51.59149856748107], [-0.3332234345640248, 51.59141281703196], [-0.333021049616429, 51.59131628424878], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
15.9 |
0822 |
0842 |
Bushey |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-16 07:52:37 |
TERMINATED |
2026-09-16 07:42:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073649 |
1789544433395313 |
51 |
51 |
2026-09-16 07:52:13.824600 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:13.612376 |
| 571600 |
601746 |
C01599 |
832R81MA16 |
2026-09-16 |
COMPLETE |
16074437 |
2026-09-16 08:42:00 |
2026-09-16 07:52:37 |
2026-09-18 07:52:37 |
{"id": 601746, "stp": "P", "toc": "Great Western Railway", "uid": "C01599", "consist": "166217", "dest_crs": "EXC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01599/2026-09-16/detailed", "trust_id": "832R81MA16", "origin_crs": "BNP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Exeter Central", "service_date": "2026-09-16", "dest_arr_time": "0841", "dest_platform": "3", "is_terminated": 1, "next_location": "Exeter Central", "signalling_id": "2R81", "timing_status": "LATE", "origin_station": "Barnstaple", "current_leg_arr": "0842", "current_leg_dep": "0839", "current_leg_end": "Exeter Central", "origin_dep_time": "0722", "origin_platform": null, "current_location": "Exeter Central", "last_update_time": "2026-09-16T07:52:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5435196, 50.7296573], [-3.5435298, 50.7292597], [-3.5435428999999994, 50.728882500000005], [-3.5435734999999995, 50.7285246], [-3.5435776, 50.72847970000001], [-3.5435947999999997, 50.72829], [-3.5435989, 50.72824520000001], [-3.5436043999999995, 50.7281844], [-3.5435821999999995, 50.727947999999984], [-3.5435574999999995, 50.7278171], [-3.5435163, 50.7276714], [-3.5434564, 50.72752340000002], [-3.5433544999999995, 50.7273451], [-3.5432386, 50.7271863], [-3.5431175999999995, 50.7270506], [-3.5429545999999994, 50.7268851], [-3.5427411, 50.7267033], [-3.5421544999999997, 50.726356200000005], [-3.5418207, 50.726185699999995], [-3.5415592999999994, 50.72605209999999], [-3.5411201, 50.7258632], [-3.540665, 50.725690500000006], [-3.5403822999999996, 50.72560360000001], [-3.5400908, 50.7255303], [-3.5398044999999994, 50.7254715], [-3.5395416999999996, 50.7254283], [-3.5390464999999995, 50.7253652], [-3.5385504, 50.7253168], [-3.5380459999999996, 50.7253028], [-3.537633, 50.7253181], [-3.5370335, 50.72536410000001], [-3.5363694999999997, 50.7254683], [-3.5359289, 50.72556229999999], [-3.5355782999999996, 50.7256516], [-3.5352617999999993, 50.7257484], [-3.5348111999999996, 50.72590629999999], [-3.5343016, 50.726120300000005], [-3.5341187, 50.7262062], [-3.5339347999999995, 50.7262928], [-3.5338123, 50.7263505], [-3.5336912999999996, 50.7264011], [-3.533587, 50.726444599999994], [-3.5331469, 50.7266285], [-3.5322369, 50.72701489999999]]}", "current_leg_start": "Exeter St. David's", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "50.7270149", "next_location_lon": "-3.5322369", "previous_location": "Exeter St. David's", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 556.519, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10564.485, \"from_m\": 556.519, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11292.693, \"from_m\": 10564.485, \"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\": 21944.807, \"from_m\": 11292.693, \"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\": 22432.261, \"from_m\": 21944.807, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28273.097, \"from_m\": 22432.261, \"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\": 28702.524, \"from_m\": 28273.097, \"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\": 41076.311, \"from_m\": 28702.524, \"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\": 43432.67, \"from_m\": 41076.311, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44294.836, \"from_m\": 43432.67, \"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\": 51023.02, \"from_m\": 44294.836, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51539.002, \"from_m\": 51023.02, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51597.953, \"from_m\": 51539.002, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55638.08, \"from_m\": 51597.953, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58504.79, \"from_m\": 55638.08, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60364.791, \"from_m\": 58504.79, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60670.065, \"from_m\": 60364.791, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60861.703, \"from_m\": 60670.065, \"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\": 62392.887, \"from_m\": 60861.703, \"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\": 62469.235, \"from_m\": 62392.887, \"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\": 62537.172, \"from_m\": 62469.235, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63026.86, \"from_m\": 62537.172, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63316.395, \"from_m\": 63026.86, \"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\": 64041.36, \"from_m\": 63316.395, \"capability_applied\": null, \"effective_limit_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\": 601746, \"profile_key\": \"36f7e151550378f1c3a08323c045d07f91c09d5ef225f214867090f97ad592b2\", \"schedule_id\": 129, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Barnstaple\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27904}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0728H\", \"location\": \"Chapelton\", \"stage_seq\": 2, \"distance_m\": 7028.877, \"section_seq\": 1, \"route_path_id\": 27904}, {\"is_pass\": false, \"wtt_arr\": \"0732H\", \"wtt_dep\": \"0733H\", \"location\": \"Umberleigh\", \"stage_seq\": 3, \"distance_m\": 10867.604, \"section_seq\": 1, \"route_path_id\": 27904}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0740H\", \"location\": \"Portsmouth Arms\", \"stage_seq\": 4, \"distance_m\": 17635.591, \"section_seq\": 1, \"route_path_id\": 27904}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0746\", \"location\": \"Kings Nympton\", \"stage_seq\": 5, \"distance_m\": 22208.001, \"section_seq\": 1, \"route_path_id\": 27904}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0754H\", \"location\": \"Eggesford\", \"stage_seq\": 6, \"distance_m\": 28557.664, \"section_seq\": 1, \"route_path_id\": 27904}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0800H\", \"location\": \"Lapford\", \"stage_seq\": 7, \"distance_m\": 34745.854, \"section_seq\": 1, \"route_path_id\": 27904}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805\", \"location\": \"Morchard Road\", \"stage_seq\": 8, \"distance_m\": 38592.505, \"section_seq\": 1, \"route_path_id\": 27904}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Copplestone\", \"stage_seq\": 9, \"distance_m\": 41236.414, \"section_seq\": 1, \"route_path_id\": 27904}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814H\", \"location\": \"Yeoford\", \"stage_seq\": 10, \"distance_m\": 45969.87, \"section_seq\": 1, \"route_path_id\": 27904}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822H\", \"location\": \"Crediton\", \"stage_seq\": 11, \"distance_m\": 51811.261, \"section_seq\": 1, \"route_path_id\": 27904}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0826H\", \"location\": \"Newton St.Cyres\", \"stage_seq\": 12, \"distance_m\": 55997.15, \"section_seq\": 1, \"route_path_id\": 27904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 13, \"distance_m\": 60974.85, \"section_seq\": 1, \"route_path_id\": 27904}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0838\", \"location\": \"Exeter St. David's\", \"stage_seq\": 14, \"distance_m\": 62862.944, \"section_seq\": 1, \"route_path_id\": 27904}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Exeter Central\", \"stage_seq\": 15, \"distance_m\": 64041.36, \"section_seq\": 1, \"route_path_id\": 27904}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64041.36, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27904}], \"total_distance_m\": 64041.36, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 63492.721, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 548.639, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0722", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.7270149", "current_position_lon": "-3.5322369", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:32:25Z\", \"source_id\": 16017045, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:55Z\", \"source_id\": 16027314, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:52:25Z\", \"source_id\": 16033515, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:01:55Z\", \"source_id\": 16041385, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:26Z\", \"source_id\": 16045198, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:25Z\", \"source_id\": 16048524, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:26Z\", \"source_id\": 16052794, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:58Z\", \"source_id\": 16059117, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:36:23Z\", \"source_id\": 49535578, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:37:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:36:28Z\", \"source_id\": 16070372, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:21Z\", \"source_id\": 49549934, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:25Z\", \"source_id\": 16074437, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter Central", "service_state_platform": "3", "timing_fact_generation": 1789544489062035, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:16.351333", "service_state_evidence_id": 16074437, "current_leg_start_actual_dep": "2026-09-16T08:39:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:17.347920", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BNP |
EXC |
2R81 |
166217 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 556.519, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10564.485, "from_m": 556.519, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11292.693, "from_m": 10564.485, "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": 21944.807, "from_m": 11292.693, "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": 22432.261, "from_m": 21944.807, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28273.097, "from_m": 22432.261, "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": 28702.524, "from_m": 28273.097, "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": 41076.311, "from_m": 28702.524, "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": 43432.67, "from_m": 41076.311, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44294.836, "from_m": 43432.67, "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": 51023.02, "from_m": 44294.836, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51539.002, "from_m": 51023.02, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51597.953, "from_m": 51539.002, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55638.08, "from_m": 51597.953, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58504.79, "from_m": 55638.08, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60364.791, "from_m": 58504.79, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60670.065, "from_m": 60364.791, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60861.703, "from_m": 60670.065, "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": 62392.887, "from_m": 60861.703, "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": 62469.235, "from_m": 62392.887, "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": 62537.172, "from_m": 62469.235, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63026.86, "from_m": 62537.172, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63316.395, "from_m": 63026.86, "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": 64041.36, "from_m": 63316.395, "capability_applied": null, "effective_limit_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": 601746, "profile_key": "36f7e151550378f1c3a08323c045d07f91c09d5ef225f214867090f97ad592b2", "schedule_id": 129, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0722", "location": "Barnstaple", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27904}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0728H", "location": "Chapelton", "stage_seq": 2, "distance_m": 7028.877, "section_seq": 1, "route_path_id": 27904}, {"is_pass": false, "wtt_arr": "0732H", "wtt_dep": "0733H", "location": "Umberleigh", "stage_seq": 3, "distance_m": 10867.604, "section_seq": 1, "route_path_id": 27904}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0740H", "location": "Portsmouth Arms", "stage_seq": 4, "distance_m": 17635.591, "section_seq": 1, "route_path_id": 27904}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0746", "location": "Kings Nympton", "stage_seq": 5, "distance_m": 22208.001, "section_seq": 1, "route_path_id": 27904}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0754H", "location": "Eggesford", "stage_seq": 6, "distance_m": 28557.664, "section_seq": 1, "route_path_id": 27904}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0800H", "location": "Lapford", "stage_seq": 7, "distance_m": 34745.854, "section_seq": 1, "route_path_id": 27904}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805", "location": "Morchard Road", "stage_seq": 8, "distance_m": 38592.505, "section_seq": 1, "route_path_id": 27904}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Copplestone", "stage_seq": 9, "distance_m": 41236.414, "section_seq": 1, "route_path_id": 27904}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814H", "location": "Yeoford", "stage_seq": 10, "distance_m": 45969.87, "section_seq": 1, "route_path_id": 27904}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822H", "location": "Crediton", "stage_seq": 11, "distance_m": 51811.261, "section_seq": 1, "route_path_id": 27904}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0826H", "location": "Newton St.Cyres", "stage_seq": 12, "distance_m": 55997.15, "section_seq": 1, "route_path_id": 27904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Cowley Bridge Jn", "stage_seq": 13, "distance_m": 60974.85, "section_seq": 1, "route_path_id": 27904}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0838", "location": "Exeter St. David's", "stage_seq": 14, "distance_m": 62862.944, "section_seq": 1, "route_path_id": 27904}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Exeter Central", "stage_seq": 15, "distance_m": 64041.36, "section_seq": 1, "route_path_id": 27904}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64041.36, "from_m": 0.0, "section_seq": 1, "route_path_id": 27904}], "total_distance_m": 64041.36, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 63492.721, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 548.639, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:32:25Z", "source_id": 16017045, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:55Z", "source_id": 16027314, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:52:25Z", "source_id": 16033515, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:01:55Z", "source_id": 16041385, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:26Z", "source_id": 16045198, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:25Z", "source_id": 16048524, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T08:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:26Z", "source_id": 16052794, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:58Z", "source_id": 16059117, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26474, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:36:23Z", "source_id": 49535578, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:37:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:36:28Z", "source_id": 16070372, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26485, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:21Z", "source_id": 49549934, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:42:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:25Z", "source_id": 16074437, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Barnstaple |
0722 |
0722 |
None |
None |
None |
Exeter Central |
0841 |
0841 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01599/2026-09-16/detailed |
None |
Exeter St. David's |
2026-09-16T08:39:00+01:00 |
Exeter Central |
3.0 |
{"type": "LineString", "coordinates": [[-3.5435196, 50.7296573], [-3.5435298, 50.7292597], [-3.5435428999999994, 50.728882500000005], [-3.5435734999999995, 50.7285246], [-3.5435776, 50.72847970000001], [-3.5435947999999997, 50.72829], [-3.5435989, 50.72824520000001], [-3.5436043999999995, 50.7281844], [-3.5435821999999995, 50.727947999999984], [-3.5435574999999995, 50.7278171], [-3.5435163, 50.7276714], [-3.5434564, 50.72752340000002], [-3.5433544999999995, 50.7273451], [-3.5432386, 50.7271863], [-3.5431175999999995, 50.7270506], [-3.5429545999999994, 50.7268851], [-3.5427411, 50.7267033], [-3.5421544999999997, 50.726356200000005], [-3.5418207, 50.726185699999995], [-3.5415592999999994, 50.72605209999999], [-3.5411201, 50.7258632], [-3.540665, 50.725690500000006], [-3.5403822999999996, 50.72560360000001], [-3.5400908, 50.7255303], [-3.5398044999999994, 50.7254715], [-3.5395416999999996, 50.7254283], [-3.5390464999999995, 50.7253652], [-3.5385504, 50.7253168], [-3.5380459999999996, 50.7253028], [-3.537633, 50.7253181], [-3.5370335, 50.72536410000001], [-3.5363694999999997, 50.7254683], [-3.5359289, 50.72556229999999], [-3.5355782999999996, 50.7256516], [-3.5352617999999993, 50.7257484], [-3.5348111999999996, 50.72590629999999], [-3.5343016, 50.726120300000005], [-3.5341187, 50.7262062], [-3.5339347999999995, 50.7262928], [-3.5338123, 50.7263505], [-3.5336912999999996, 50.7264011], [-3.533587, 50.726444599999994], [-3.5331469, 50.7266285], [-3.5322369, 50.72701489999999]]} |
0.7 |
0839 |
0842 |
Exeter St. David's |
Exeter Central |
Exeter Central |
50.7270149 |
-3.5322369 |
50.7270149 |
-3.5322369 |
1 |
0 |
2026-09-16 07:52:37 |
TERMINATED |
2026-09-16 07:42:00 |
Exeter Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16074437 |
1789544489062035 |
34 |
34 |
2026-09-16 07:52:17.347920 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:16.351333 |
| 571601 |
602296 |
G59024 |
522N62MB16 |
2026-09-16 |
COMPLETE |
16073886 |
2026-09-16 08:42:00 |
2026-09-16 07:52:37 |
2026-09-18 07:52:37 |
{"id": 602296, "stp": "P", "toc": "London Overground", "uid": "G59024", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G59024/2026-09-16/detailed", "trust_id": "522N62MB16", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Richmond North London Line", "service_date": "2026-09-16", "dest_arr_time": "0845", "dest_platform": "4", "is_terminated": 1, "next_location": "Richmond North London Line", "signalling_id": "2N62", "timing_status": "ON TIME", "origin_station": "Stratford", "current_leg_arr": "0842", "current_leg_dep": "0838", "current_leg_end": "Richmond North London Line", "origin_dep_time": "0740", "origin_platform": "1", "current_location": "Richmond North London Line", "last_update_time": "2026-09-16T07:52:37", "route_debug_link": null, "timing_variation": "0 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": "0842", "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\": 602296, \"profile_key\": \"989394967cff57e040598789a69c2927b28419f509be64488c4f8e4c1e80ccec\", \"schedule_id\": 11807, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"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\": \"0742\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0743H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 1564.844, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746H\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 2982.232, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0749\", \"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\": \"0749H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 4534.152, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 5363.473, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 8128.14, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 8559.907, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0757H\", \"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\": \"0758\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 9416.908, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759\", \"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\": \"0800H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 10967.292, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802H\", \"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\": \"0803\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 11696.205, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 12413.905, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807H\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 13479.313, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 14431.773, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 15845.848, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814H\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 16440.756, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 17266.231, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0817H\", \"wtt_dep\": \"0818\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 17976.897, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820\", \"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\": \"0821\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 19986.974, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0824\", \"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\": \"0826\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 27, \"distance_m\": 23305.367, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829H\", \"location\": \"Acton Central\", \"stage_seq\": 28, \"distance_m\": 24996.638, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832\", \"location\": \"South Acton\", \"stage_seq\": 29, \"distance_m\": 26162.559, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0835\", \"location\": \"Gunnersbury\", \"stage_seq\": 30, \"distance_m\": 27155.463, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0837H\", \"wtt_dep\": \"0838\", \"location\": \"Kew Gardens\", \"stage_seq\": 31, \"distance_m\": 28869.385, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"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": "0740", "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-16T06:44:08Z\", \"source_id\": 49385933, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:12Z\", \"source_id\": 16026708, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:01Z\", \"source_id\": 49394004, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:47:06Z\", \"source_id\": 16029126, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:48:54Z\", \"source_id\": 49399200, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:48:57Z\", \"source_id\": 16030640, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:51:22Z\", \"source_id\": 49406209, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:51:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:51:24Z\", \"source_id\": 16032662, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:25Z\", \"source_id\": 49411689, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:28Z\", \"source_id\": 16034390, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:17Z\", \"source_id\": 49416709, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:19Z\", \"source_id\": 16035867, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:16Z\", \"source_id\": 49422179, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:19Z\", \"source_id\": 16037531, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:19Z\", \"source_id\": 49430523, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:20Z\", \"source_id\": 16040020, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:36Z\", \"source_id\": 49440182, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:04:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:38Z\", \"source_id\": 16042839, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:44Z\", \"source_id\": 49446277, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:06:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:47Z\", \"source_id\": 16044627, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:31Z\", \"source_id\": 49454647, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:08:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:32Z\", \"source_id\": 16047008, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:39Z\", \"source_id\": 49460728, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:44Z\", \"source_id\": 16048783, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:50Z\", \"source_id\": 49467156, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:13:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:57Z\", \"source_id\": 16050602, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:28Z\", \"source_id\": 49471845, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:15:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:31Z\", \"source_id\": 16051937, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:24Z\", \"source_id\": 49477447, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:16:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:33Z\", \"source_id\": 16053797, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:32Z\", \"source_id\": 49483364, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:35Z\", \"source_id\": 16055503, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:07Z\", \"source_id\": 49490991, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:21:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:12Z\", \"source_id\": 16057665, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:42Z\", \"source_id\": 49509839, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:46Z\", \"source_id\": 16063123, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:33:07Z\", \"source_id\": 49525929, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:34:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:33:12Z\", \"source_id\": 16067622, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:36:33Z\", \"source_id\": 49536089, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:37:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:36:38Z\", \"source_id\": 16070529, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:45Z\", \"source_id\": 49548153, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:46Z\", \"source_id\": 16073886, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Richmond North London Line", "service_state_platform": "4", "timing_fact_generation": 1789544449104222, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:17.992969", "service_state_evidence_id": 16073886, "current_leg_start_actual_dep": "2026-09-16T08:38:00+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:18.451021", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
SRA |
None |
2N62 |
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": 602296, "profile_key": "989394967cff57e040598789a69c2927b28419f509be64488c4f8e4c1e80ccec", "schedule_id": 11807, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0740", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "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": "0742", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0743H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 1564.844, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746H", "location": "Homerton", "stage_seq": 5, "distance_m": 2982.232, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0749", "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": "0749H", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 4534.152, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 5363.473, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754", "location": "Canonbury", "stage_seq": 9, "distance_m": 8128.14, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 8559.907, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0757H", "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": "0758", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 9416.908, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759", "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": "0800H", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 10967.292, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802H", "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": "0803", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 11696.205, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 12413.905, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807H", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 13479.313, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 14431.773, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 15845.848, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814H", "location": "West Hampstead", "stage_seq": 21, "distance_m": 16440.756, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "Brondesbury", "stage_seq": 22, "distance_m": 17266.231, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0817H", "wtt_dep": "0818", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 17976.897, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820", "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": "0821", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 19986.974, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0824", "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": "0826", "location": "Acton Wells Jn", "stage_seq": 27, "distance_m": 23305.367, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829H", "location": "Acton Central", "stage_seq": 28, "distance_m": 24996.638, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832", "location": "South Acton", "stage_seq": 29, "distance_m": 26162.559, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0835", "location": "Gunnersbury", "stage_seq": 30, "distance_m": 27155.463, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0837H", "wtt_dep": "0838", "location": "Kew Gardens", "stage_seq": 31, "distance_m": 28869.385, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "0842", "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-16T06:44:08Z", "source_id": 49385933, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:44:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:12Z", "source_id": 16026708, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:01Z", "source_id": 49394004, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:47:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:47:06Z", "source_id": 16029126, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:48:54Z", "source_id": 49399200, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:48:57Z", "source_id": 16030640, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:51:22Z", "source_id": 49406209, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:51:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:51:24Z", "source_id": 16032662, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:25Z", "source_id": 49411689, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:53:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:28Z", "source_id": 16034390, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:17Z", "source_id": 49416709, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:55:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:19Z", "source_id": 16035867, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:16Z", "source_id": 49422179, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:57:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:19Z", "source_id": 16037531, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:19Z", "source_id": 49430523, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:20Z", "source_id": 16040020, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:36Z", "source_id": 49440182, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:04:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:38Z", "source_id": 16042839, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:44Z", "source_id": 49446277, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:06:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:47Z", "source_id": 16044627, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:31Z", "source_id": 49454647, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:08:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:32Z", "source_id": 16047008, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:39Z", "source_id": 49460728, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:11:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:44Z", "source_id": 16048783, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:50Z", "source_id": 49467156, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:13:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:57Z", "source_id": 16050602, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:28Z", "source_id": 49471845, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:15:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:31Z", "source_id": 16051937, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:24Z", "source_id": 49477447, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:16:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:33Z", "source_id": 16053797, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:32Z", "source_id": 49483364, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:19:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:35Z", "source_id": 16055503, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:07Z", "source_id": 49490991, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T07:21:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:12Z", "source_id": 16057665, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22344, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:42Z", "source_id": 49509839, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T07:28:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:46Z", "source_id": 16063123, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28352, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:33:07Z", "source_id": 49525929, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T07:34:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:33:12Z", "source_id": 16067622, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28341, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:36:33Z", "source_id": 49536089, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T07:37:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:36:38Z", "source_id": 16070529, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28311, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:45Z", "source_id": 49548153, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T07:42:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:46Z", "source_id": 16073886, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Stratford |
0740 |
0740 |
1 |
None |
None |
Richmond North London Line |
0845 |
0842 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G59024/2026-09-16/detailed |
None |
Kew Gardens |
2026-09-16T08:38:00+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 |
0838 |
0842 |
Kew Gardens |
Richmond North London Line |
Richmond North London Line |
51.4632722 |
-0.3011125 |
51.4632722 |
-0.3011125 |
1 |
0 |
2026-09-16 07:52:37 |
TERMINATED |
2026-09-16 07:42:00 |
Richmond North London Line |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16073886 |
1789544449104222 |
94 |
94 |
2026-09-16 07:52:18.451021 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:17.992969 |
| 571602 |
600770 |
Y81130 |
672D15M616 |
2026-09-16 |
COMPLETE |
16074400 |
2026-09-16 08:42:00 |
2026-09-16 07:52:37 |
2026-09-18 07:52:37 |
{"id": 600770, "stp": "P", "toc": "West Midlands Trains", "uid": "Y81130", "consist": "172101+172341", "dest_crs": "SAV", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y81130/2026-09-16/detailed", "trust_id": "672D15M616", "origin_crs": "WOS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford-upon-Avon", "service_date": "2026-09-16", "dest_arr_time": "0846", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford-upon-Avon", "signalling_id": "2D15", "timing_status": "EARLY", "origin_station": "Worcester Shrub Hill", "current_leg_arr": "0842", "current_leg_dep": "0839", "current_leg_end": "Stratford-upon-Avon", "origin_dep_time": "0650", "origin_platform": "1", "current_location": "Stratford-upon-Avon", "last_update_time": "2026-09-16T07:52:37", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7305023, 52.2065613], [-1.7302957999999995, 52.2064388], [-1.7300999999999995, 52.20631720000001], [-1.729931, 52.2062095], [-1.7297754, 52.20611089999999], [-1.7296199, 52.2060082], [-1.7294615999999998, 52.2059005], [-1.7293141, 52.2058019], [-1.7291356999999998, 52.2056778], [-1.7290432, 52.20560880000001], [-1.7288768999999995, 52.2054888], [-1.7286783999999995, 52.20533999999999], [-1.7284853, 52.2051888], [-1.7282922, 52.20503510000001], [-1.7280628, 52.2048494], [-1.7278027, 52.204634000000006], [-1.7274862, 52.2043727], [-1.7272153, 52.2041458], [-1.7270208, 52.2039847], [-1.7268262999999997, 52.20382279999999], [-1.7265903, 52.2036239], [-1.7263945, 52.2034636], [-1.7261879999999998, 52.203291], [-1.7259787999999998, 52.203117599999985], [-1.7257983, 52.2029673], [-1.7255956999999995, 52.2027996], [-1.7254261999999998, 52.202657300000006], [-1.7252224, 52.202489699999994], [-1.725036, 52.202338399999995], [-1.7248227, 52.202169100000006], [-1.7246444, 52.2020302], [-1.7244753999999998, 52.20190359999999], [-1.7242902999999998, 52.20176959999999], [-1.7241173, 52.201648], [-1.7239483, 52.20153210000001], [-1.7237538999999995, 52.2014031], [-1.7236022999999998, 52.2013069], [-1.7234508, 52.20121239999999], [-1.7232362, 52.20108170000001], [-1.7230592, 52.20097650000001], [-1.7229183999999995, 52.200896699999994], [-1.7227722, 52.200810399999995], [-1.722634, 52.2007348], [-1.7225013, 52.200663299999995], [-1.7223617999999998, 52.2005885], [-1.722221, 52.20051619999999], [-1.7220735, 52.2004389], [-1.72193, 52.2003674], [-1.7217569999999998, 52.20028440000001], [-1.7216081, 52.2002137], [-1.7214324, 52.200134], [-1.7212527, 52.20005259999999], [-1.7210877999999998, 52.1999803], [-1.7209348999999998, 52.1999145], [-1.7207699, 52.1998446], [-1.7205552999999998, 52.1997575], [-1.7202455, 52.19963089999998], [-1.7199469999999997, 52.19950930000001], [-1.7196608, 52.19939089999999], [-1.7193805, 52.1992725], [-1.7191806999999997, 52.199181300000006], [-1.7190720999999998, 52.1991303], [-1.7189661, 52.1990785], [-1.7188574999999997, 52.1990235], [-1.7187328, 52.198956900000006], [-1.7185986999999998, 52.1988813], [-1.7184887, 52.198818800000005], [-1.7183827, 52.1987522], [-1.7182741, 52.19868230000001], [-1.7181734999999998, 52.1986158], [-1.7180755999999997, 52.19854749999999], [-1.7179791, 52.1984752], [-1.7178730999999998, 52.19839790000001], [-1.7177699, 52.1983133], [-1.7176625999999997, 52.19822450000001], [-1.7175741, 52.1981439], [-1.7175002999999998, 52.198079], [-1.7174184999999995, 52.1980017], [-1.7173514, 52.19792770000001], [-1.7172834999999995, 52.1978562], [-1.7171256999999998, 52.19767800000001], [-1.7169761999999995, 52.19749240000001], [-1.7167798999999997, 52.1972195], [-1.7166922999999998, 52.19707739999999], [-1.7166313999999998, 52.1969599], [-1.7165575000000002, 52.1967479], [-1.7165196000000005, 52.196584999999985], [-1.7164912, 52.1964321], [-1.7164729, 52.196298600000006], [-1.7164615, 52.1961687], [-1.7164573000000003, 52.19608850000001], [-1.7164582, 52.1960005], [-1.7164623, 52.1958445], [-1.7165388, 52.1950481], [-1.7165537, 52.194907099999995], [-1.7165686, 52.1947671]]}", "current_leg_start": "Stratford Parkway", "dest_arr_time_act": "0846", "motion_projection": null, "next_location_lat": "52.1947671", "next_location_lon": "-1.7165686", "previous_location": "Stratford 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\": 154.056, \"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\": 233.417, \"from_m\": 154.056, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 655.347, \"from_m\": 233.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\": 745.22, \"from_m\": 655.347, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9130.229, \"from_m\": 745.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\": 9592.285, \"from_m\": 9130.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23878.802, \"from_m\": 9592.285, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23929.294, \"from_m\": 23878.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34646.676, \"from_m\": 23929.294, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35549.112, \"from_m\": 34646.676, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 35576.353, \"from_m\": 35549.112, \"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\": 35691.61, \"from_m\": 35576.353, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 38493.331, \"from_m\": 35691.61, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41241.341, \"from_m\": 38493.331, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41884.942, \"from_m\": 41241.341, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45310.157, \"from_m\": 41884.942, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45969.272, \"from_m\": 45310.157, \"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\": 47698.723, \"from_m\": 45969.272, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48163.196, \"from_m\": 47698.723, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49205.002, \"from_m\": 48163.196, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53758.993, \"from_m\": 49205.002, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54174.795, \"from_m\": 53758.993, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54497.585, \"from_m\": 54174.795, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55078.401, \"from_m\": 54497.585, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55837.508, \"from_m\": 55078.401, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58993.363, \"from_m\": 55837.508, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60208.203, \"from_m\": 58993.363, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61953.953, \"from_m\": 60208.203, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 80913.513, \"from_m\": 61953.953, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 81090.841, \"from_m\": 80913.513, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 81661.368, \"from_m\": 81090.841, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81923.629, \"from_m\": 81661.368, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 89103.951, \"from_m\": 81923.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\": 89125.681, \"from_m\": 89103.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 89857.094, \"from_m\": 89125.681, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90188.893, \"from_m\": 89857.094, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 90249.795, \"from_m\": 90188.893, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90303.581, \"from_m\": 90249.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 95458.526, \"from_m\": 90303.581, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 95853.445, \"from_m\": 95458.526, \"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\": 96098.398, \"from_m\": 95853.445, \"capability_applied\": null, \"effective_limit_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\": 600770, \"profile_key\": \"14f8d9663ef71702f5dc326943ae9113b6f8f951033c3d8c2ce9678ee2614fa9\", \"schedule_id\": 31427, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"Tunnel Jn\", \"stage_seq\": 2, \"distance_m\": 745.22, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": \"0658\", \"location\": \"Droitwich Spa\", \"stage_seq\": 3, \"distance_m\": 9041.911, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Hartlebury\", \"stage_seq\": 4, \"distance_m\": 18252.219, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0707H\", \"wtt_dep\": \"0708H\", \"location\": \"Kidderminster\", \"stage_seq\": 5, \"distance_m\": 24120.824, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713\", \"location\": \"Blakedown\", \"stage_seq\": 6, \"distance_m\": 29241.785, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716H\", \"location\": \"Hagley\", \"stage_seq\": 7, \"distance_m\": 31907.144, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720H\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 8, \"distance_m\": 34874.642, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0726\", \"location\": \"Cradley Heath\", \"stage_seq\": 9, \"distance_m\": 39107.34, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0730H\", \"wtt_dep\": \"0731\", \"location\": \"Rowley Regis\", \"stage_seq\": 10, \"distance_m\": 43409.384, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Smethwick Jn\", \"stage_seq\": 11, \"distance_m\": 47861.368, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736H\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 12, \"distance_m\": 48062.195, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0738H\", \"location\": \"The Hawthorns\", \"stage_seq\": 13, \"distance_m\": 49280.347, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0742H\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 14, \"distance_m\": 53144.239, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0751\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 15, \"distance_m\": 54356.304, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0755\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 16, \"distance_m\": 55186.971, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"Small Heath\", \"stage_seq\": 17, \"distance_m\": 58082.041, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 18, \"distance_m\": 58501.676, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Tyseley\", \"stage_seq\": 19, \"distance_m\": 59626.747, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Acocks Green\", \"stage_seq\": 20, \"distance_m\": 61161.221, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0805H\", \"location\": \"Olton\", \"stage_seq\": 21, \"distance_m\": 62729.55, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809H\", \"location\": \"Solihull\", \"stage_seq\": 22, \"distance_m\": 65684.619, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0812H\", \"location\": \"Widney Manor\", \"stage_seq\": 23, \"distance_m\": 67980.739, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 24, \"distance_m\": 70180.113, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0820\", \"location\": \"Dorridge\", \"stage_seq\": 25, \"distance_m\": 71083.469, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0824\", \"location\": \"Lapworth\", \"stage_seq\": 26, \"distance_m\": 75145.363, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Hatton North Jn\", \"stage_seq\": 27, \"distance_m\": 81063.747, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829H\", \"location\": \"Hatton West Jn\", \"stage_seq\": 28, \"distance_m\": 81878.342, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"Bearley Jn\", \"stage_seq\": 29, \"distance_m\": 90303.581, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0838H\", \"wtt_dep\": \"0840\", \"location\": \"Stratford Parkway\", \"stage_seq\": 30, \"distance_m\": 94411.81, \"section_seq\": 1, \"route_path_id\": 103014}, {\"is_pass\": false, \"wtt_arr\": \"0846\", \"wtt_dep\": null, \"location\": \"Stratford-upon-Avon\", \"stage_seq\": 31, \"distance_m\": 96098.398, \"section_seq\": 1, \"route_path_id\": 103014}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 96098.398, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103014}], \"total_distance_m\": 96098.398, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 95625.976, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 472.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0650", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.1947671", "current_position_lon": "-1.7165686", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:57:36Z\", \"source_id\": 15989379, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:03:19Z\", \"source_id\": 49275999, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:03:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:03:21Z\", \"source_id\": 15993798, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:05:46Z\", \"source_id\": 49282334, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:05:51Z\", \"source_id\": 15995726, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:11:54Z\", \"source_id\": 49298383, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:12:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:11:57Z\", \"source_id\": 16000523, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:14:48Z\", \"source_id\": 49305950, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:14:54Z\", \"source_id\": 16002765, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:18:39Z\", \"source_id\": 49316290, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:18:43Z\", \"source_id\": 16005878, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19727, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:25:03Z\", \"source_id\": 49333380, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:25:03Z\", \"source_id\": 16011061, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:48Z\", \"source_id\": 49349115, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:50Z\", \"source_id\": 16015731, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:35:50Z\", \"source_id\": 49363064, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:35:56Z\", \"source_id\": 16019985, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:27Z\", \"source_id\": 49370342, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:32Z\", \"source_id\": 16022147, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19109, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:42:23Z\", \"source_id\": 49381161, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:42:27Z\", \"source_id\": 16025345, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:57Z\", \"source_id\": 49388066, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:45:00Z\", \"source_id\": 16027362, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:51:09Z\", \"source_id\": 49405641, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:52:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:51:12Z\", \"source_id\": 16032499, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:23Z\", \"source_id\": 49430769, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:00:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:28Z\", \"source_id\": 16040126, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:02:38Z\", \"source_id\": 49437333, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:03:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:02:42Z\", \"source_id\": 16042075, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:50Z\", \"source_id\": 49440797, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:04:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:52Z\", \"source_id\": 16043033, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:22Z\", \"source_id\": 49448420, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:06:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:26Z\", \"source_id\": 16045175, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:43Z\", \"source_id\": 49457989, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:10:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:46Z\", \"source_id\": 16047977, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:34Z\", \"source_id\": 49469171, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:14:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:38Z\", \"source_id\": 16051215, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:57Z\", \"source_id\": 49478965, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:03Z\", \"source_id\": 16054174, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:32Z\", \"source_id\": 49495007, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:23:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:34Z\", \"source_id\": 16058814, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:39:31Z\", \"source_id\": 16072865, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:18Z\", \"source_id\": 49549816, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:23Z\", \"source_id\": 16074400, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford-upon-Avon", "service_state_platform": "1", "timing_fact_generation": 1789544484183590, "current_leg_arrival_utc": "2026-09-16T08:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:25.545571", "service_state_evidence_id": 16074400, "current_leg_start_actual_dep": "2026-09-16T08:40:00+01:00", "operational_evidence_version": 118, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:25.576390", "service_state_valid_until_kind": null, "operational_interpretation_version": 118, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
WOS |
SAV |
2D15 |
172101+172341 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 154.056, "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": 233.417, "from_m": 154.056, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 655.347, "from_m": 233.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": 745.22, "from_m": 655.347, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9130.229, "from_m": 745.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": 9592.285, "from_m": 9130.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23878.802, "from_m": 9592.285, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23929.294, "from_m": 23878.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34646.676, "from_m": 23929.294, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35549.112, "from_m": 34646.676, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 35576.353, "from_m": 35549.112, "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": 35691.61, "from_m": 35576.353, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 38493.331, "from_m": 35691.61, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41241.341, "from_m": 38493.331, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41884.942, "from_m": 41241.341, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45310.157, "from_m": 41884.942, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45969.272, "from_m": 45310.157, "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": 47698.723, "from_m": 45969.272, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48163.196, "from_m": 47698.723, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49205.002, "from_m": 48163.196, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53758.993, "from_m": 49205.002, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54174.795, "from_m": 53758.993, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54497.585, "from_m": 54174.795, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55078.401, "from_m": 54497.585, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55837.508, "from_m": 55078.401, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58993.363, "from_m": 55837.508, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60208.203, "from_m": 58993.363, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61953.953, "from_m": 60208.203, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 80913.513, "from_m": 61953.953, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 81090.841, "from_m": 80913.513, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 81661.368, "from_m": 81090.841, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81923.629, "from_m": 81661.368, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 89103.951, "from_m": 81923.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": 89125.681, "from_m": 89103.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 89857.094, "from_m": 89125.681, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90188.893, "from_m": 89857.094, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 90249.795, "from_m": 90188.893, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90303.581, "from_m": 90249.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 95458.526, "from_m": 90303.581, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 95853.445, "from_m": 95458.526, "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": 96098.398, "from_m": 95853.445, "capability_applied": null, "effective_limit_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": 600770, "profile_key": "14f8d9663ef71702f5dc326943ae9113b6f8f951033c3d8c2ce9678ee2614fa9", "schedule_id": 31427, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0650", "location": "Worcester Shrub Hill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "Tunnel Jn", "stage_seq": 2, "distance_m": 745.22, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": "0658", "location": "Droitwich Spa", "stage_seq": 3, "distance_m": 9041.911, "section_seq": 1, "route_path_id": 103014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704", "location": "Hartlebury", "stage_seq": 4, "distance_m": 18252.219, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0707H", "wtt_dep": "0708H", "location": "Kidderminster", "stage_seq": 5, "distance_m": 24120.824, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713", "location": "Blakedown", "stage_seq": 6, "distance_m": 29241.785, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716H", "location": "Hagley", "stage_seq": 7, "distance_m": 31907.144, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720H", "location": "Stourbridge Junction", "stage_seq": 8, "distance_m": 34874.642, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0726", "location": "Cradley Heath", "stage_seq": 9, "distance_m": 39107.34, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0730H", "wtt_dep": "0731", "location": "Rowley Regis", "stage_seq": 10, "distance_m": 43409.384, "section_seq": 1, "route_path_id": 103014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735", "location": "Smethwick Jn", "stage_seq": 11, "distance_m": 47861.368, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736H", "location": "Smethwick Galton Bridge HL", "stage_seq": 12, "distance_m": 48062.195, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0738H", "location": "The Hawthorns", "stage_seq": 13, "distance_m": 49280.347, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0742H", "location": "Jewellry Quarter", "stage_seq": 14, "distance_m": 53144.239, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0751", "location": "Birmingham Snow Hill", "stage_seq": 15, "distance_m": 54356.304, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0755", "location": "Birmingham Moor Street", "stage_seq": 16, "distance_m": 55186.971, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "Small Heath", "stage_seq": 17, "distance_m": 58082.041, "section_seq": 1, "route_path_id": 103014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "Small Heath Sth Jn", "stage_seq": 18, "distance_m": 58501.676, "section_seq": 1, "route_path_id": 103014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Tyseley", "stage_seq": 19, "distance_m": 59626.747, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Acocks Green", "stage_seq": 20, "distance_m": 61161.221, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0805H", "location": "Olton", "stage_seq": 21, "distance_m": 62729.55, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809H", "location": "Solihull", "stage_seq": 22, "distance_m": 65684.619, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0812H", "location": "Widney Manor", "stage_seq": 23, "distance_m": 67980.739, "section_seq": 1, "route_path_id": 103014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Bentley Heath S.B.", "stage_seq": 24, "distance_m": 70180.113, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0820", "location": "Dorridge", "stage_seq": 25, "distance_m": 71083.469, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0824", "location": "Lapworth", "stage_seq": 26, "distance_m": 75145.363, "section_seq": 1, "route_path_id": 103014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Hatton North Jn", "stage_seq": 27, "distance_m": 81063.747, "section_seq": 1, "route_path_id": 103014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829H", "location": "Hatton West Jn", "stage_seq": 28, "distance_m": 81878.342, "section_seq": 1, "route_path_id": 103014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "Bearley Jn", "stage_seq": 29, "distance_m": 90303.581, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0838H", "wtt_dep": "0840", "location": "Stratford Parkway", "stage_seq": 30, "distance_m": 94411.81, "section_seq": 1, "route_path_id": 103014}, {"is_pass": false, "wtt_arr": "0846", "wtt_dep": null, "location": "Stratford-upon-Avon", "stage_seq": 31, "distance_m": 96098.398, "section_seq": 1, "route_path_id": 103014}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 96098.398, "from_m": 0.0, "section_seq": 1, "route_path_id": 103014}], "total_distance_m": 96098.398, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 95625.976, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 472.422, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:57:36Z", "source_id": 15989379, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19813, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:03:19Z", "source_id": 49275999, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:03:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:03:21Z", "source_id": 15993798, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19782, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:05:46Z", "source_id": 49282334, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:07:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:05:51Z", "source_id": 15995726, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19796, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:11:54Z", "source_id": 49298383, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:12:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:11:57Z", "source_id": 16000523, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19771, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:14:48Z", "source_id": 49305950, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:15:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:14:54Z", "source_id": 16002765, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19762, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:18:39Z", "source_id": 49316290, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:19:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:18:43Z", "source_id": 16005878, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19727, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:25:03Z", "source_id": 49333380, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:26:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:25:03Z", "source_id": 16011061, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19711, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:48Z", "source_id": 49349115, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:31:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:50Z", "source_id": 16015731, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19684, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:35:50Z", "source_id": 49363064, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:36:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:35:56Z", "source_id": 16019985, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19097, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:27Z", "source_id": 49370342, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:39:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:32Z", "source_id": 16022147, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19109, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:42:23Z", "source_id": 49381161, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:43:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:42:27Z", "source_id": 16025345, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20067, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:57Z", "source_id": 49388066, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:46:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:45:00Z", "source_id": 16027362, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:51:09Z", "source_id": 49405641, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:52:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:51:12Z", "source_id": 16032499, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20167, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:23Z", "source_id": 49430769, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:00:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:28Z", "source_id": 16040126, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20333, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:02:38Z", "source_id": 49437333, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:03:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:02:42Z", "source_id": 16042075, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20209, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:50Z", "source_id": 49440797, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:04:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:52Z", "source_id": 16043033, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20347, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:22Z", "source_id": 49448420, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:06:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:26Z", "source_id": 16045175, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20213, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:43Z", "source_id": 49457989, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:10:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:46Z", "source_id": 16047977, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20351, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:34Z", "source_id": 49469171, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:14:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:38Z", "source_id": 16051215, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20222, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:57Z", "source_id": 49478965, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T07:18:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:03Z", "source_id": 16054174, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20241, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:32Z", "source_id": 49495007, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T07:23:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:34Z", "source_id": 16058814, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T08:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:39:31Z", "source_id": 16072865, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20308, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:18Z", "source_id": 49549816, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T07:42:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:23Z", "source_id": 16074400, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Worcester Shrub Hill |
0650 |
0650 |
1 |
None |
None |
Stratford-upon-Avon |
0846 |
0846 |
1 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y81130/2026-09-16/detailed |
None |
Stratford Parkway |
2026-09-16T08:40:00+01:00 |
Stratford-upon-Avon |
3.0 |
{"type": "LineString", "coordinates": [[-1.7305023, 52.2065613], [-1.7302957999999995, 52.2064388], [-1.7300999999999995, 52.20631720000001], [-1.729931, 52.2062095], [-1.7297754, 52.20611089999999], [-1.7296199, 52.2060082], [-1.7294615999999998, 52.2059005], [-1.7293141, 52.2058019], [-1.7291356999999998, 52.2056778], [-1.7290432, 52.20560880000001], [-1.7288768999999995, 52.2054888], [-1.7286783999999995, 52.20533999999999], [-1.7284853, 52.2051888], [-1.7282922, 52.20503510000001], [-1.7280628, 52.2048494], [-1.7278027, 52.204634000000006], [-1.7274862, 52.2043727], [-1.7272153, 52.2041458], [-1.7270208, 52.2039847], [-1.7268262999999997, 52.20382279999999], [-1.7265903, 52.2036239], [-1.7263945, 52.2034636], [-1.7261879999999998, 52.203291], [-1.7259787999999998, 52.203117599999985], [-1.7257983, 52.2029673], [-1.7255956999999995, 52.2027996], [-1.7254261999999998, 52.202657300000006], [-1.7252224, 52.202489699999994], [-1.725036, 52.202338399999995], [-1.7248227, 52.202169100000006], [-1.7246444, 52.2020302], [-1.7244753999999998, 52.20190359999999], [-1.7242902999999998, 52.20176959999999], [-1.7241173, 52.201648], [-1.7239483, 52.20153210000001], [-1.7237538999999995, 52.2014031], [-1.7236022999999998, 52.2013069], [-1.7234508, 52.20121239999999], [-1.7232362, 52.20108170000001], [-1.7230592, 52.20097650000001], [-1.7229183999999995, 52.200896699999994], [-1.7227722, 52.200810399999995], [-1.722634, 52.2007348], [-1.7225013, 52.200663299999995], [-1.7223617999999998, 52.2005885], [-1.722221, 52.20051619999999], [-1.7220735, 52.2004389], [-1.72193, 52.2003674], [-1.7217569999999998, 52.20028440000001], [-1.7216081, 52.2002137], [-1.7214324, 52.200134], [-1.7212527, 52.20005259999999], [-1.7210877999999998, 52.1999803], [-1.7209348999999998, 52.1999145], [-1.7207699, 52.1998446], [-1.7205552999999998, 52.1997575], [-1.7202455, 52.19963089999998], [-1.7199469999999997, 52.19950930000001], [-1.7196608, 52.19939089999999], [-1.7193805, 52.1992725], [-1.7191806999999997, 52.199181300000006], [-1.7190720999999998, 52.1991303], [-1.7189661, 52.1990785], [-1.7188574999999997, 52.1990235], [-1.7187328, 52.198956900000006], [-1.7185986999999998, 52.1988813], [-1.7184887, 52.198818800000005], [-1.7183827, 52.1987522], [-1.7182741, 52.19868230000001], [-1.7181734999999998, 52.1986158], [-1.7180755999999997, 52.19854749999999], [-1.7179791, 52.1984752], [-1.7178730999999998, 52.19839790000001], [-1.7177699, 52.1983133], [-1.7176625999999997, 52.19822450000001], [-1.7175741, 52.1981439], [-1.7175002999999998, 52.198079], [-1.7174184999999995, 52.1980017], [-1.7173514, 52.19792770000001], [-1.7172834999999995, 52.1978562], [-1.7171256999999998, 52.19767800000001], [-1.7169761999999995, 52.19749240000001], [-1.7167798999999997, 52.1972195], [-1.7166922999999998, 52.19707739999999], [-1.7166313999999998, 52.1969599], [-1.7165575000000002, 52.1967479], [-1.7165196000000005, 52.196584999999985], [-1.7164912, 52.1964321], [-1.7164729, 52.196298600000006], [-1.7164615, 52.1961687], [-1.7164573000000003, 52.19608850000001], [-1.7164582, 52.1960005], [-1.7164623, 52.1958445], [-1.7165388, 52.1950481], [-1.7165537, 52.194907099999995], [-1.7165686, 52.1947671]]} |
1.0 |
0839 |
0842 |
Stratford Parkway |
Stratford-upon-Avon |
Stratford-upon-Avon |
52.1947671 |
-1.7165686 |
52.1947671 |
-1.7165686 |
1 |
0 |
2026-09-16 07:52:37 |
TERMINATED |
2026-09-16 07:42:00 |
Stratford-upon-Avon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16074400 |
1789544484183590 |
118 |
118 |
2026-09-16 07:52:25.576390 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:25.545571 |
| 571603 |
600931 |
G89400 |
231L36M616 |
2026-09-16 |
COMPLETE |
16074369 |
2026-09-16 08:42:00 |
2026-09-16 07:52:37 |
2026-09-18 07:52:37 |
{"id": 600931, "stp": "P", "toc": "Northern", "uid": "G89400", "consist": "195014", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89400/2026-09-16/detailed", "trust_id": "231L36M616", "origin_crs": "RET", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-16", "dest_arr_time": "0844", "dest_platform": "17B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "1L36", "timing_status": "EARLY", "origin_station": "Retford", "current_leg_arr": "0842", "current_leg_dep": "0829", "current_leg_end": "Leeds", "origin_dep_time": "0656", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-16T07:52:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4232671441692566, 53.700379065253735], [-1.4231054, 53.7006089], [-1.4228229, 53.7009912], [-1.4220031, 53.7020355], [-1.4217025, 53.7024351], [-1.4214622999999995, 53.702753900000005], [-1.4211677, 53.7030866], [-1.4194367999999995, 53.7049059], [-1.4192026999999998, 53.705152000000005], [-1.4177731, 53.7067746], [-1.4164508, 53.7081889], [-1.4163912359789594, 53.70825155066163], [-1.4162600642761998, 53.70838976838829], [-1.4161444713284048, 53.70851202820471], [-1.4160422013881362, 53.70862059906835], [-1.4159509987079557, 53.70871774993669], [-1.4158686075404252, 53.70880574976721], [-1.4157927721381072, 53.70888686751737], [-1.4157212367535623, 53.70896337214466], [-1.4156517456393534, 53.709037532606544], [-1.4155820430480412, 53.70911161786048], [-1.4155098732321882, 53.70918789686398], [-1.415432980444356, 53.709268638574486], [-1.4153491089371064, 53.709356111949475], [-1.4152560029630012, 53.70945258594645], [-1.4151514067746025, 53.70956032952285], [-1.4150330646244709, 53.70968161163616], [-1.4148987207651695, 53.709818701243854], [-1.4148763, 53.70984219999999], [-1.4145616999999997, 53.7101756], [-1.4140189999999997, 53.71075629999999], [-1.4136995, 53.71110389999999], [-1.4134785999999997, 53.71131989999999], [-1.4129987999999998, 53.71181349999999], [-1.4123175, 53.7125135], [-1.4116228, 53.71325329999999], [-1.4104751999999998, 53.71446019999999], [-1.4097345, 53.7152438], [-1.4096136, 53.7153775], [-1.4092061, 53.7158073], [-1.4090396, 53.7159838], [-1.4077524, 53.7173282], [-1.4070926, 53.7180358], [-1.4068081, 53.7183464], [-1.4067024, 53.71846179999999], [-1.4062231999999997, 53.718992500000006], [-1.4061511, 53.71907230000001], [-1.4049360999999998, 53.7203976], [-1.4045525, 53.7208467], [-1.4042628, 53.72121169999999], [-1.4038551, 53.7217672], [-1.4035196, 53.722296], [-1.4032353, 53.722788], [-1.4029915, 53.7232892], [-1.4027015, 53.72393069999999], [-1.4025328, 53.7244366], [-1.4023745, 53.7249556], [-1.4022512, 53.7254539], [-1.4021734, 53.725901400000005], [-1.402109, 53.7264838], [-1.4020795, 53.727061399999975], [-1.4020875999999998, 53.7276025], [-1.4021117, 53.72813089999999], [-1.40216, 53.728568900000006], [-1.4022324, 53.72902429999999], [-1.4023036, 53.7293832], [-1.4023335999999995, 53.7294534], [-1.4024848999999997, 53.7299577], [-1.4026708000000003, 53.73044980000001], [-1.4027557, 53.730683699999986], [-1.4029274, 53.730927699999995], [-1.4029488, 53.73098159999999], [-1.4031685, 53.7314578], [-1.403218, 53.73155959999999], [-1.4034047, 53.7319329], [-1.4036380999999998, 53.73230000000001], [-1.4039019999999998, 53.7327047], [-1.4041742, 53.7330989], [-1.4045014, 53.7335089], [-1.4048572999999998, 53.7339155], [-1.4051916, 53.7342953], [-1.4052175942584584, 53.734323238421794], [-1.4055445999999998, 53.73467469999999], [-1.4064194, 53.73551170000001], [-1.4067084999999997, 53.7357799], [-1.4070648, 53.73604910000001], [-1.4075216, 53.7363995], [-1.4080206999999998, 53.73673480000001], [-1.408982, 53.7373672], [-1.4091541, 53.7374723], [-1.4095817999999998, 53.7377447], [-1.4099316, 53.7379483], [-1.410654, 53.73835309999999], [-1.4113006, 53.7387068], [-1.4114037999999998, 53.738767200000005], [-1.4120936999999998, 53.7391742], [-1.4148178, 53.74072100000001], [-1.4152693, 53.7410114], [-1.4157857, 53.74130290000001], [-1.4163324, 53.7416255], [-1.4168807999999995, 53.74195430000001], [-1.4180002, 53.742575], [-1.4202528, 53.7438334], [-1.4212279999999995, 53.7444023], [-1.4219329, 53.744793400000006], [-1.4220559, 53.74486969999999], [-1.4222396999999998, 53.74497370000001], [-1.4242615999999997, 53.7460978], [-1.4243852999999995, 53.7461686], [-1.4245097, 53.7462388], [-1.4252443, 53.74665219999999], [-1.426203, 53.7472046], [-1.4279608, 53.7482023], [-1.4285044999999998, 53.748501399999995], [-1.4285707, 53.7485343], [-1.4333313, 53.75123099999999], [-1.4367929, 53.7531809], [-1.437304454591234, 53.753475301701336], [-1.4382876, 53.75404110000001], [-1.4403803999999998, 53.7552417], [-1.4405130999999998, 53.75531269999998], [-1.4420567, 53.756178600000005], [-1.4423197, 53.7563347], [-1.443605, 53.7570448], [-1.4446816999999998, 53.757597900000015], [-1.4464205, 53.7584592], [-1.4480057999999998, 53.7591538], [-1.4496257999999995, 53.7598259], [-1.4504404999999998, 53.76015259999999], [-1.4511088, 53.76041480000001], [-1.4518095, 53.760664299999995], [-1.4524399999999995, 53.76090099999999], [-1.4530457, 53.7611293], [-1.4547766999999998, 53.76171649999999], [-1.4576572, 53.7626192], [-1.459836, 53.7632402], [-1.4612516999999998, 53.7635891], [-1.4621075, 53.763781899999984], [-1.4646783, 53.764269500000005], [-1.4654176, 53.7643892], [-1.4660017, 53.7644735], [-1.4666149, 53.7645414], [-1.46735, 53.76463220000001], [-1.4677376, 53.7646758], [-1.4681326, 53.76471219999999], [-1.4696103, 53.7648272], [-1.4699832, 53.76484989999999], [-1.4717886, 53.7649754], [-1.4725448, 53.7650095], [-1.4733184999999998, 53.76502579999999], [-1.4742257999999997, 53.7650341], [-1.4751492999999998, 53.7650305], [-1.4760221999999998, 53.7650207], [-1.4768952, 53.76499429999999], [-1.4777844999999998, 53.7649525], [-1.4787052, 53.7648906], [-1.4807807999999998, 53.7647396], [-1.4819764, 53.76466299999999], [-1.4827917, 53.76463179999999], [-1.4836391999999998, 53.7646197], [-1.4852598999999995, 53.76462299999999], [-1.4858743, 53.7646549], [-1.4863073, 53.7646672], [-1.4868336, 53.7646953], [-1.4873996, 53.76473329999999], [-1.4887322999999997, 53.76485149999999], [-1.4891005999999998, 53.76489209999999], [-1.4903431, 53.7650574], [-1.4910084, 53.7651672], [-1.4913105999999998, 53.76521770000001], [-1.4916162, 53.7652687], [-1.4934326999999998, 53.7656429], [-1.4942659, 53.7658166], [-1.4954086999999998, 53.766059799999994], [-1.495661, 53.766113], [-1.4972156, 53.766442], [-1.498364, 53.7666882], [-1.500290003279703, 53.767098554987456], [-1.5002934999999995, 53.767099300000005], [-1.5006947, 53.767181], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-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": "Normanton", "dest_arr_time_act": "0844", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Normanton", "current_leg_milage": "10.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 488.237, \"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\": 604.897, \"from_m\": 488.237, \"capability_applied\": null, \"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\": 652.85, \"from_m\": 604.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 759.03, \"from_m\": 652.85, \"capability_applied\": null, \"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\": 1357.422, \"from_m\": 759.03, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1684.003, \"from_m\": 1357.422, \"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\": 2183.417, \"from_m\": 1684.003, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2618.256, \"from_m\": 2183.417, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18483.219, \"from_m\": 2618.256, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18522.428, \"from_m\": 18483.219, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26561.855, \"from_m\": 18522.428, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29227.286, \"from_m\": 26561.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29582.562, \"from_m\": 29227.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\": 29625.442, \"from_m\": 29582.562, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29632.093, \"from_m\": 29625.442, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29726.616, \"from_m\": 29632.093, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30880.635, \"from_m\": 29726.616, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36758.076, \"from_m\": 30880.635, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36796.649, \"from_m\": 36758.076, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37620.183, \"from_m\": 36796.649, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37903.436, \"from_m\": 37620.183, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38180.344, \"from_m\": 37903.436, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38482.559, \"from_m\": 38180.344, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38514.692, \"from_m\": 38482.559, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 38516.826, \"from_m\": 38514.692, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39071.124, \"from_m\": 38516.826, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 43776.789, \"from_m\": 39071.124, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43838.971, \"from_m\": 43776.789, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44886.099, \"from_m\": 43838.971, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45657.153, \"from_m\": 44886.099, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50444.307, \"from_m\": 45657.153, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50860.44, \"from_m\": 50444.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\": 57441.316, \"from_m\": 50860.44, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58036.03, \"from_m\": 57441.316, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62841.879, \"from_m\": 58036.03, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64196.509, \"from_m\": 62841.879, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64347.097, \"from_m\": 64196.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\": 64546.198, \"from_m\": 64347.097, \"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\": 64574.04, \"from_m\": 64546.198, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 64737.037, \"from_m\": 64574.04, \"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\": 78296.799, \"from_m\": 64737.037, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78405.137, \"from_m\": 78296.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\": 78442.447, \"from_m\": 78405.137, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78621.723, \"from_m\": 78442.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78644.681, \"from_m\": 78621.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 82375.109, \"from_m\": 78644.681, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88467.604, \"from_m\": 82375.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\": 90864.376, \"from_m\": 88467.604, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 90920.445, \"from_m\": 90864.376, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 90976.435, \"from_m\": 90920.445, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101482.769, \"from_m\": 90976.435, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 102030.102, \"from_m\": 101482.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\": 103275.443, \"from_m\": 102030.102, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 103673.626, \"from_m\": 103275.443, \"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\": 104240.481, \"from_m\": 103673.626, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 104562.692, \"from_m\": 104240.481, \"capability_applied\": null, \"effective_limit_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\": 600931, \"profile_key\": \"007872e54110da16eab71a67af54804068a586511e82da534a9b97b112708d78\", \"schedule_id\": 13025, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Retford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Thrumpton West Jn\", \"stage_seq\": 2, \"distance_m\": 2803.885, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": false, \"wtt_arr\": \"0707H\", \"wtt_dep\": \"0708H\", \"location\": \"Worksop\", \"stage_seq\": 3, \"distance_m\": 13574.54, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710H\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 4, \"distance_m\": 15247.042, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713H\", \"location\": \"Shireoaks\", \"stage_seq\": 5, \"distance_m\": 16948.927, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Brancliffe East Jn\", \"stage_seq\": 6, \"distance_m\": 18483.219, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0719\", \"location\": \"Kiveton Park\", \"stage_seq\": 7, \"distance_m\": 21859.063, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0722H\", \"location\": \"Kiveton Bridge\", \"stage_seq\": 8, \"distance_m\": 23778.619, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"Woodhouse Jn\", \"stage_seq\": 9, \"distance_m\": 29740.942, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730\", \"location\": \"Woodhouse\", \"stage_seq\": 10, \"distance_m\": 30526.488, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735H\", \"location\": \"Darnall\", \"stage_seq\": 11, \"distance_m\": 35212.572, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Woodburn Jn\", \"stage_seq\": 12, \"distance_m\": 36695.706, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 13, \"distance_m\": 38287.202, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0746\", \"location\": \"Sheffield\", \"stage_seq\": 14, \"distance_m\": 38775.5, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 15, \"distance_m\": 39269.253, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Wincobank Jn\", \"stage_seq\": 16, \"distance_m\": 43702.541, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0753\", \"location\": \"Meadowhall\", \"stage_seq\": 17, \"distance_m\": 43943.407, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 18, \"distance_m\": 47664.827, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0808\", \"location\": \"Barnsley\", \"stage_seq\": 19, \"distance_m\": 64366.343, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 20, \"distance_m\": 71370.057, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Horbury Jn\", \"stage_seq\": 21, \"distance_m\": 78484.358, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0824H\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 22, \"distance_m\": 82113.249, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0830\", \"location\": \"Normanton\", \"stage_seq\": 23, \"distance_m\": 87233.913, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Altofts Jn\", \"stage_seq\": 24, \"distance_m\": 88287.515, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Methley Jn\", \"stage_seq\": 25, \"distance_m\": 90920.445, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Stourton Jn\", \"stage_seq\": 26, \"distance_m\": 98969.26, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841H\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 27, \"distance_m\": 103295.426, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 28, \"distance_m\": 104037.061, \"section_seq\": 1, \"route_path_id\": 69976}, {\"is_pass\": false, \"wtt_arr\": \"0844\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 29, \"distance_m\": 104562.692, \"section_seq\": 1, \"route_path_id\": 69976}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 104562.692, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69976}], \"total_distance_m\": 104562.692, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 96585.617, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7977.075, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0656", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:06:15Z\", \"source_id\": 49283484, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:06:18Z\", \"source_id\": 15996091, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7531, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:11:19Z\", \"source_id\": 49297003, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:11:24Z\", \"source_id\": 16000096, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:19:09Z\", \"source_id\": 16006240, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:21:55Z\", \"source_id\": 16008501, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:28:54Z\", \"source_id\": 16014216, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:34:27Z\", \"source_id\": 16018759, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7299, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:41:12Z\", \"source_id\": 49378036, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:41:16Z\", \"source_id\": 16024388, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:50:23Z\", \"source_id\": 49403447, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:51:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:50:23Z\", \"source_id\": 16031799, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:31Z\", \"source_id\": 49445705, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:06:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:34Z\", \"source_id\": 16044517, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:12Z\", \"source_id\": 49491228, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:22:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:18Z\", \"source_id\": 16057758, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:12Z\", \"source_id\": 49511301, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:17Z\", \"source_id\": 16063581, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:19Z\", \"source_id\": 49541381, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:20Z\", \"source_id\": 16071927, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:16Z\", \"source_id\": 49549735, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:21Z\", \"source_id\": 16074369, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "17", "timing_fact_generation": 1789544482101552, "current_leg_arrival_utc": "2026-09-16T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:28.133975", "service_state_evidence_id": 16074369, "current_leg_start_actual_dep": "2026-09-16T08:30:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:28.243232", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
RET |
LDS |
1L36 |
195014 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 488.237, "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": 604.897, "from_m": 488.237, "capability_applied": null, "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": 652.85, "from_m": 604.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 759.03, "from_m": 652.85, "capability_applied": null, "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": 1357.422, "from_m": 759.03, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1684.003, "from_m": 1357.422, "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": 2183.417, "from_m": 1684.003, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2618.256, "from_m": 2183.417, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18483.219, "from_m": 2618.256, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18522.428, "from_m": 18483.219, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26561.855, "from_m": 18522.428, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29227.286, "from_m": 26561.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29582.562, "from_m": 29227.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": 29625.442, "from_m": 29582.562, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29632.093, "from_m": 29625.442, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29726.616, "from_m": 29632.093, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30880.635, "from_m": 29726.616, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36758.076, "from_m": 30880.635, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36796.649, "from_m": 36758.076, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37620.183, "from_m": 36796.649, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37903.436, "from_m": 37620.183, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38180.344, "from_m": 37903.436, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38482.559, "from_m": 38180.344, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38514.692, "from_m": 38482.559, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 38516.826, "from_m": 38514.692, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39071.124, "from_m": 38516.826, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 43776.789, "from_m": 39071.124, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43838.971, "from_m": 43776.789, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44886.099, "from_m": 43838.971, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45657.153, "from_m": 44886.099, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50444.307, "from_m": 45657.153, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50860.44, "from_m": 50444.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": 57441.316, "from_m": 50860.44, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58036.03, "from_m": 57441.316, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62841.879, "from_m": 58036.03, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64196.509, "from_m": 62841.879, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64347.097, "from_m": 64196.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": 64546.198, "from_m": 64347.097, "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": 64574.04, "from_m": 64546.198, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 64737.037, "from_m": 64574.04, "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": 78296.799, "from_m": 64737.037, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78405.137, "from_m": 78296.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": 78442.447, "from_m": 78405.137, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78621.723, "from_m": 78442.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78644.681, "from_m": 78621.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82375.109, "from_m": 78644.681, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88467.604, "from_m": 82375.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": 90864.376, "from_m": 88467.604, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 90920.445, "from_m": 90864.376, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 90976.435, "from_m": 90920.445, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101482.769, "from_m": 90976.435, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 102030.102, "from_m": 101482.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": 103275.443, "from_m": 102030.102, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 103673.626, "from_m": 103275.443, "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": 104240.481, "from_m": 103673.626, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 104562.692, "from_m": 104240.481, "capability_applied": null, "effective_limit_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": 600931, "profile_key": "007872e54110da16eab71a67af54804068a586511e82da534a9b97b112708d78", "schedule_id": 13025, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0656", "location": "Retford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Thrumpton West Jn", "stage_seq": 2, "distance_m": 2803.885, "section_seq": 1, "route_path_id": 69976}, {"is_pass": false, "wtt_arr": "0707H", "wtt_dep": "0708H", "location": "Worksop", "stage_seq": 3, "distance_m": 13574.54, "section_seq": 1, "route_path_id": 69976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710H", "location": "Shireoaks East Jn", "stage_seq": 4, "distance_m": 15247.042, "section_seq": 1, "route_path_id": 69976}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713H", "location": "Shireoaks", "stage_seq": 5, "distance_m": 16948.927, "section_seq": 1, "route_path_id": 69976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715", "location": "Brancliffe East Jn", "stage_seq": 6, "distance_m": 18483.219, "section_seq": 1, "route_path_id": 69976}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0719", "location": "Kiveton Park", "stage_seq": 7, "distance_m": 21859.063, "section_seq": 1, "route_path_id": 69976}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0722H", "location": "Kiveton Bridge", "stage_seq": 8, "distance_m": 23778.619, "section_seq": 1, "route_path_id": 69976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728", "location": "Woodhouse Jn", "stage_seq": 9, "distance_m": 29740.942, "section_seq": 1, "route_path_id": 69976}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730", "location": "Woodhouse", "stage_seq": 10, "distance_m": 30526.488, "section_seq": 1, "route_path_id": 69976}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735H", "location": "Darnall", "stage_seq": 11, "distance_m": 35212.572, "section_seq": 1, "route_path_id": 69976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737", "location": "Woodburn Jn", "stage_seq": 12, "distance_m": 36695.706, "section_seq": 1, "route_path_id": 69976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Nunnery Main Line Jn", "stage_seq": 13, "distance_m": 38287.202, "section_seq": 1, "route_path_id": 69976}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0746", "location": "Sheffield", "stage_seq": 14, "distance_m": 38775.5, "section_seq": 1, "route_path_id": 69976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Nunnery Main Line Jn", "stage_seq": 15, "distance_m": 39269.253, "section_seq": 1, "route_path_id": 69976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Wincobank Jn", "stage_seq": 16, "distance_m": 43702.541, "section_seq": 1, "route_path_id": 69976}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0753", "location": "Meadowhall", "stage_seq": 17, "distance_m": 43943.407, "section_seq": 1, "route_path_id": 69976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Ecclesfield West S.B.", "stage_seq": 18, "distance_m": 47664.827, "section_seq": 1, "route_path_id": 69976}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0808", "location": "Barnsley", "stage_seq": 19, "distance_m": 64366.343, "section_seq": 1, "route_path_id": 69976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Woolley Coal Sidings S.B.", "stage_seq": 20, "distance_m": 71370.057, "section_seq": 1, "route_path_id": 69976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Horbury Jn", "stage_seq": 21, "distance_m": 78484.358, "section_seq": 1, "route_path_id": 69976}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0824H", "location": "Wakefield Kirkgate", "stage_seq": 22, "distance_m": 82113.249, "section_seq": 1, "route_path_id": 69976}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0830", "location": "Normanton", "stage_seq": 23, "distance_m": 87233.913, "section_seq": 1, "route_path_id": 69976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Altofts Jn", "stage_seq": 24, "distance_m": 88287.515, "section_seq": 1, "route_path_id": 69976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Methley Jn", "stage_seq": 25, "distance_m": 90920.445, "section_seq": 1, "route_path_id": 69976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Stourton Jn", "stage_seq": 26, "distance_m": 98969.26, "section_seq": 1, "route_path_id": 69976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841H", "location": "Engine Shed Jn", "stage_seq": 27, "distance_m": 103295.426, "section_seq": 1, "route_path_id": 69976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842H", "location": "Leeds West Jn", "stage_seq": 28, "distance_m": 104037.061, "section_seq": 1, "route_path_id": 69976}, {"is_pass": false, "wtt_arr": "0844", "wtt_dep": null, "location": "Leeds", "stage_seq": 29, "distance_m": 104562.692, "section_seq": 1, "route_path_id": 69976}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 104562.692, "from_m": 0.0, "section_seq": 1, "route_path_id": 69976}], "total_distance_m": 104562.692, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 96585.617, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7977.075, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7514, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:06:15Z", "source_id": 49283484, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:07:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:06:18Z", "source_id": 15996091, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7531, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:11:19Z", "source_id": 49297003, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:11:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:11:24Z", "source_id": 16000096, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:19:09Z", "source_id": 16006240, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:21:55Z", "source_id": 16008501, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:28:54Z", "source_id": 16014216, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:34:27Z", "source_id": 16018759, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7299, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:41:12Z", "source_id": 49378036, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:42:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:41:16Z", "source_id": 16024388, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7258, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:50:23Z", "source_id": 49403447, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:51:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:50:23Z", "source_id": 16031799, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7187, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:31Z", "source_id": 49445705, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:06:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:34Z", "source_id": 16044517, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5955, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:12Z", "source_id": 49491228, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:22:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:18Z", "source_id": 16057758, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:12Z", "source_id": 49511301, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:28:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:17Z", "source_id": 16063581, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:19Z", "source_id": 49541381, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T07:39:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:20Z", "source_id": 16071927, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:16Z", "source_id": 49549735, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T07:42:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:21Z", "source_id": 16074369, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Retford |
0656 |
0656 |
2 |
None |
None |
Leeds |
0844 |
0844 |
17B |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89400/2026-09-16/detailed |
None |
Normanton |
2026-09-16T08:30:00+01:00 |
Leeds |
13.0 |
{"type": "LineString", "coordinates": [[-1.4232671441692566, 53.700379065253735], [-1.4231054, 53.7006089], [-1.4228229, 53.7009912], [-1.4220031, 53.7020355], [-1.4217025, 53.7024351], [-1.4214622999999995, 53.702753900000005], [-1.4211677, 53.7030866], [-1.4194367999999995, 53.7049059], [-1.4192026999999998, 53.705152000000005], [-1.4177731, 53.7067746], [-1.4164508, 53.7081889], [-1.4163912359789594, 53.70825155066163], [-1.4162600642761998, 53.70838976838829], [-1.4161444713284048, 53.70851202820471], [-1.4160422013881362, 53.70862059906835], [-1.4159509987079557, 53.70871774993669], [-1.4158686075404252, 53.70880574976721], [-1.4157927721381072, 53.70888686751737], [-1.4157212367535623, 53.70896337214466], [-1.4156517456393534, 53.709037532606544], [-1.4155820430480412, 53.70911161786048], [-1.4155098732321882, 53.70918789686398], [-1.415432980444356, 53.709268638574486], [-1.4153491089371064, 53.709356111949475], [-1.4152560029630012, 53.70945258594645], [-1.4151514067746025, 53.70956032952285], [-1.4150330646244709, 53.70968161163616], [-1.4148987207651695, 53.709818701243854], [-1.4148763, 53.70984219999999], [-1.4145616999999997, 53.7101756], [-1.4140189999999997, 53.71075629999999], [-1.4136995, 53.71110389999999], [-1.4134785999999997, 53.71131989999999], [-1.4129987999999998, 53.71181349999999], [-1.4123175, 53.7125135], [-1.4116228, 53.71325329999999], [-1.4104751999999998, 53.71446019999999], [-1.4097345, 53.7152438], [-1.4096136, 53.7153775], [-1.4092061, 53.7158073], [-1.4090396, 53.7159838], [-1.4077524, 53.7173282], [-1.4070926, 53.7180358], [-1.4068081, 53.7183464], [-1.4067024, 53.71846179999999], [-1.4062231999999997, 53.718992500000006], [-1.4061511, 53.71907230000001], [-1.4049360999999998, 53.7203976], [-1.4045525, 53.7208467], [-1.4042628, 53.72121169999999], [-1.4038551, 53.7217672], [-1.4035196, 53.722296], [-1.4032353, 53.722788], [-1.4029915, 53.7232892], [-1.4027015, 53.72393069999999], [-1.4025328, 53.7244366], [-1.4023745, 53.7249556], [-1.4022512, 53.7254539], [-1.4021734, 53.725901400000005], [-1.402109, 53.7264838], [-1.4020795, 53.727061399999975], [-1.4020875999999998, 53.7276025], [-1.4021117, 53.72813089999999], [-1.40216, 53.728568900000006], [-1.4022324, 53.72902429999999], [-1.4023036, 53.7293832], [-1.4023335999999995, 53.7294534], [-1.4024848999999997, 53.7299577], [-1.4026708000000003, 53.73044980000001], [-1.4027557, 53.730683699999986], [-1.4029274, 53.730927699999995], [-1.4029488, 53.73098159999999], [-1.4031685, 53.7314578], [-1.403218, 53.73155959999999], [-1.4034047, 53.7319329], [-1.4036380999999998, 53.73230000000001], [-1.4039019999999998, 53.7327047], [-1.4041742, 53.7330989], [-1.4045014, 53.7335089], [-1.4048572999999998, 53.7339155], [-1.4051916, 53.7342953], [-1.4052175942584584, 53.734323238421794], [-1.4055445999999998, 53.73467469999999], [-1.4064194, 53.73551170000001], [-1.4067084999999997, 53.7357799], [-1.4070648, 53.73604910000001], [-1.4075216, 53.7363995], [-1.4080206999999998, 53.73673480000001], [-1.408982, 53.7373672], [-1.4091541, 53.7374723], [-1.4095817999999998, 53.7377447], [-1.4099316, 53.7379483], [-1.410654, 53.73835309999999], [-1.4113006, 53.7387068], [-1.4114037999999998, 53.738767200000005], [-1.4120936999999998, 53.7391742], [-1.4148178, 53.74072100000001], [-1.4152693, 53.7410114], [-1.4157857, 53.74130290000001], [-1.4163324, 53.7416255], [-1.4168807999999995, 53.74195430000001], [-1.4180002, 53.742575], [-1.4202528, 53.7438334], [-1.4212279999999995, 53.7444023], [-1.4219329, 53.744793400000006], [-1.4220559, 53.74486969999999], [-1.4222396999999998, 53.74497370000001], [-1.4242615999999997, 53.7460978], [-1.4243852999999995, 53.7461686], [-1.4245097, 53.7462388], [-1.4252443, 53.74665219999999], [-1.426203, 53.7472046], [-1.4279608, 53.7482023], [-1.4285044999999998, 53.748501399999995], [-1.4285707, 53.7485343], [-1.4333313, 53.75123099999999], [-1.4367929, 53.7531809], [-1.437304454591234, 53.753475301701336], [-1.4382876, 53.75404110000001], [-1.4403803999999998, 53.7552417], [-1.4405130999999998, 53.75531269999998], [-1.4420567, 53.756178600000005], [-1.4423197, 53.7563347], [-1.443605, 53.7570448], [-1.4446816999999998, 53.757597900000015], [-1.4464205, 53.7584592], [-1.4480057999999998, 53.7591538], [-1.4496257999999995, 53.7598259], [-1.4504404999999998, 53.76015259999999], [-1.4511088, 53.76041480000001], [-1.4518095, 53.760664299999995], [-1.4524399999999995, 53.76090099999999], [-1.4530457, 53.7611293], [-1.4547766999999998, 53.76171649999999], [-1.4576572, 53.7626192], [-1.459836, 53.7632402], [-1.4612516999999998, 53.7635891], [-1.4621075, 53.763781899999984], [-1.4646783, 53.764269500000005], [-1.4654176, 53.7643892], [-1.4660017, 53.7644735], [-1.4666149, 53.7645414], [-1.46735, 53.76463220000001], [-1.4677376, 53.7646758], [-1.4681326, 53.76471219999999], [-1.4696103, 53.7648272], [-1.4699832, 53.76484989999999], [-1.4717886, 53.7649754], [-1.4725448, 53.7650095], [-1.4733184999999998, 53.76502579999999], [-1.4742257999999997, 53.7650341], [-1.4751492999999998, 53.7650305], [-1.4760221999999998, 53.7650207], [-1.4768952, 53.76499429999999], [-1.4777844999999998, 53.7649525], [-1.4787052, 53.7648906], [-1.4807807999999998, 53.7647396], [-1.4819764, 53.76466299999999], [-1.4827917, 53.76463179999999], [-1.4836391999999998, 53.7646197], [-1.4852598999999995, 53.76462299999999], [-1.4858743, 53.7646549], [-1.4863073, 53.7646672], [-1.4868336, 53.7646953], [-1.4873996, 53.76473329999999], [-1.4887322999999997, 53.76485149999999], [-1.4891005999999998, 53.76489209999999], [-1.4903431, 53.7650574], [-1.4910084, 53.7651672], [-1.4913105999999998, 53.76521770000001], [-1.4916162, 53.7652687], [-1.4934326999999998, 53.7656429], [-1.4942659, 53.7658166], [-1.4954086999999998, 53.766059799999994], [-1.495661, 53.766113], [-1.4972156, 53.766442], [-1.498364, 53.7666882], [-1.500290003279703, 53.767098554987456], [-1.5002934999999995, 53.767099300000005], [-1.5006947, 53.767181], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
10.8 |
0829 |
0842 |
Normanton |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-16 07:52:37 |
TERMINATED |
2026-09-16 07:42:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16074369 |
1789544482101552 |
78 |
78 |
2026-09-16 07:52:28.243232 |
17 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:28.133975 |
| 571604 |
602176 |
L24717 |
522Y62MB16 |
2026-09-16 |
COMPLETE |
16074227 |
2026-09-16 08:42:00 |
2026-09-16 07:53:07 |
2026-09-18 07:53:07 |
{"id": 602176, "stp": "P", "toc": "London Overground", "uid": "L24717", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24717/2026-09-16/detailed", "trust_id": "522Y62MB16", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-16", "dest_arr_time": "0841", "dest_platform": "1", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "2Y62", "timing_status": "LATE", "origin_station": "Stratford", "current_leg_arr": "0842", "current_leg_dep": "0834", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "0736", "origin_platform": "2", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-16T07:53:07", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-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": "Imperial Wharf", "dest_arr_time_act": "0838", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Imperial Wharf", "current_leg_milage": "1.5", "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\": 21580.412, \"from_m\": 20025.306, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21740.183, \"from_m\": 21580.412, \"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\": 21800.417, \"from_m\": 21740.183, \"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\": 21826.138, \"from_m\": 21800.417, \"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\": 21894.059, \"from_m\": 21826.138, \"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\": 22459.495, \"from_m\": 21894.059, \"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\": 22526.546, \"from_m\": 22459.495, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22544.047, \"from_m\": 22526.546, \"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\": 22597.66, \"from_m\": 22544.047, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22713.16, \"from_m\": 22597.66, \"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\": 22784.662, \"from_m\": 22713.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\": 23065.241, \"from_m\": 22784.662, \"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\": 23124.039, \"from_m\": 23065.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23308.068, \"from_m\": 23124.039, \"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\": 23623.706, \"from_m\": 23308.068, \"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\": 24061.583, \"from_m\": 23623.706, \"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\": 24137.44, \"from_m\": 24061.583, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27164.607, \"from_m\": 24137.44, \"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\": 28171.229, \"from_m\": 27164.607, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30161.259, \"from_m\": 28171.229, \"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\": 31102.219, \"from_m\": 30161.259, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31315.99, \"from_m\": 31102.219, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31855.797, \"from_m\": 31315.99, \"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\": 31979.695, \"from_m\": 31855.797, \"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\": 32217.004, \"from_m\": 31979.695, \"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\": 602176, \"profile_key\": \"43b6493fc5bcaa60d34f3bb17be52b0f8c5edcb0c0ec76c0e0c4773112a67ae2\", \"schedule_id\": 15770, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 750.646, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0739H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 1564.844, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 2982.232, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744H\", \"location\": \"Hackney Central\", \"stage_seq\": 6, \"distance_m\": 3982.545, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 4534.152, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 5363.473, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0749H\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 8128.14, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 8559.907, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 11, \"distance_m\": 9006.114, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 9416.908, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 13, \"distance_m\": 9786.471, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 10967.292, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0758\", \"location\": \"Camden Road\", \"stage_seq\": 15, \"distance_m\": 11498.61, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 11696.205, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0800H\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 12413.905, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 13479.313, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 14431.773, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 15845.848, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809H\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 16440.756, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0811H\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 17266.231, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 17976.897, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Kensal Rise\", \"stage_seq\": 24, \"distance_m\": 18975.271, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 19986.974, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0817H\", \"wtt_dep\": \"0819\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 26, \"distance_m\": 22444.621, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 27, \"distance_m\": 23168.679, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"North Pole Jn\", \"stage_seq\": 28, \"distance_m\": 23986.397, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826H\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 29, \"distance_m\": 25183.36, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0828H\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 30, \"distance_m\": 26932.118, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831\", \"location\": \"West Brompton\", \"stage_seq\": 31, \"distance_m\": 28590.424, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0833H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 32, \"distance_m\": 30055.829, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"Latchmere Jn\", \"stage_seq\": 33, \"distance_m\": 31409.149, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 34, \"distance_m\": 32217.004, \"section_seq\": 1, \"route_path_id\": 34326}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32217.004, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34326}], \"total_distance_m\": 32217.004, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 28230.771, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3986.233, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0736", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:39Z\", \"source_id\": 49370881, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:44Z\", \"source_id\": 16022266, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:41:43Z\", \"source_id\": 49379330, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:41:45Z\", \"source_id\": 16024809, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:43:54Z\", \"source_id\": 49385348, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:43:56Z\", \"source_id\": 16026531, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:46:22Z\", \"source_id\": 49392241, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:46:26Z\", \"source_id\": 16028577, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:48:35Z\", \"source_id\": 49398289, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:48:38Z\", \"source_id\": 16030380, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:50:44Z\", \"source_id\": 49404410, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:51:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:50:47Z\", \"source_id\": 16032093, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:52:57Z\", \"source_id\": 49410464, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:00Z\", \"source_id\": 16033978, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:56:12Z\", \"source_id\": 49419190, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:56:16Z\", \"source_id\": 16036668, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:37Z\", \"source_id\": 49428479, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:00:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:40Z\", \"source_id\": 16039453, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:02:04Z\", \"source_id\": 49435632, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:02:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:02:06Z\", \"source_id\": 16041571, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:04:45Z\", \"source_id\": 49443476, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:05:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:04:47Z\", \"source_id\": 16043834, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:07Z\", \"source_id\": 49450678, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:07:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:13Z\", \"source_id\": 16045875, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:15Z\", \"source_id\": 49456724, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:09:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:21Z\", \"source_id\": 16047637, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:58Z\", \"source_id\": 49461538, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:58Z\", \"source_id\": 16048980, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:08Z\", \"source_id\": 49467963, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:13:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:11Z\", \"source_id\": 16050833, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:23Z\", \"source_id\": 49474511, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:15:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:26Z\", \"source_id\": 16052789, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:12Z\", \"source_id\": 49482382, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:16Z\", \"source_id\": 16055186, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:56Z\", \"source_id\": 49496187, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:21:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:58Z\", \"source_id\": 16059113, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:13Z\", \"source_id\": 49499687, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:25:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:16Z\", \"source_id\": 16060186, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:15Z\", \"source_id\": 49505772, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:27:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:19Z\", \"source_id\": 16061968, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:34Z\", \"source_id\": 49515442, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:30:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:36Z\", \"source_id\": 16064692, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:56Z\", \"source_id\": 49522375, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:32:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:01Z\", \"source_id\": 16066666, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:06Z\", \"source_id\": 49549255, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:08Z\", \"source_id\": 16074227, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "1", "timing_fact_generation": 1789544473506039, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:38.335699", "service_state_evidence_id": 16074227, "current_leg_start_actual_dep": "2026-09-16T08:37:30+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:39.002549", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
SRA |
None |
2Y62 |
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": 21580.412, "from_m": 20025.306, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21740.183, "from_m": 21580.412, "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": 21800.417, "from_m": 21740.183, "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": 21826.138, "from_m": 21800.417, "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": 21894.059, "from_m": 21826.138, "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": 22459.495, "from_m": 21894.059, "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": 22526.546, "from_m": 22459.495, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22544.047, "from_m": 22526.546, "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": 22597.66, "from_m": 22544.047, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22713.16, "from_m": 22597.66, "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": 22784.662, "from_m": 22713.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": 23065.241, "from_m": 22784.662, "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": 23124.039, "from_m": 23065.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23308.068, "from_m": 23124.039, "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": 23623.706, "from_m": 23308.068, "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": 24061.583, "from_m": 23623.706, "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": 24137.44, "from_m": 24061.583, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27164.607, "from_m": 24137.44, "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": 28171.229, "from_m": 27164.607, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30161.259, "from_m": 28171.229, "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": 31102.219, "from_m": 30161.259, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31315.99, "from_m": 31102.219, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31855.797, "from_m": 31315.99, "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": 31979.695, "from_m": 31855.797, "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": 32217.004, "from_m": 31979.695, "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": 602176, "profile_key": "43b6493fc5bcaa60d34f3bb17be52b0f8c5edcb0c0ec76c0e0c4773112a67ae2", "schedule_id": 15770, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0736", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 750.646, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0739H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 1564.844, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742", "location": "Homerton", "stage_seq": 5, "distance_m": 2982.232, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744H", "location": "Hackney Central", "stage_seq": 6, "distance_m": 3982.545, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 4534.152, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747H", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 5363.473, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0749H", "location": "Canonbury", "stage_seq": 9, "distance_m": 8128.14, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 8559.907, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 11, "distance_m": 9006.114, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 9416.908, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754", "location": "Caledonian Rd & Barnsbury", "stage_seq": 13, "distance_m": 9786.471, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 10967.292, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0758", "location": "Camden Road", "stage_seq": 15, "distance_m": 11498.61, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 11696.205, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0800H", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 12413.905, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 13479.313, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 14431.773, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 15845.848, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809H", "location": "West Hampstead", "stage_seq": 21, "distance_m": 16440.756, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0811H", "location": "Brondesbury", "stage_seq": 22, "distance_m": 17266.231, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 17976.897, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Kensal Rise", "stage_seq": 24, "distance_m": 18975.271, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 19986.974, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0817H", "wtt_dep": "0819", "location": "Willesden Junction High Level", "stage_seq": 26, "distance_m": 22444.621, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Mitre Bridge Jn", "stage_seq": 27, "distance_m": 23168.679, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "North Pole Jn", "stage_seq": 28, "distance_m": 23986.397, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826H", "location": "Shepherd's Bush", "stage_seq": 29, "distance_m": 25183.36, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0828H", "location": "Kensington (Olympia)", "stage_seq": 30, "distance_m": 26932.118, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831", "location": "West Brompton", "stage_seq": 31, "distance_m": 28590.424, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0833H", "location": "Imperial Wharf", "stage_seq": 32, "distance_m": 30055.829, "section_seq": 1, "route_path_id": 34326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "Latchmere Jn", "stage_seq": 33, "distance_m": 31409.149, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 34, "distance_m": 32217.004, "section_seq": 1, "route_path_id": 34326}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32217.004, "from_m": 0.0, "section_seq": 1, "route_path_id": 34326}], "total_distance_m": 32217.004, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 28230.771, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3986.233, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14994, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:39Z", "source_id": 49370881, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:44Z", "source_id": 16022266, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:41:43Z", "source_id": 49379330, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:42:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:41:45Z", "source_id": 16024809, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:43:54Z", "source_id": 49385348, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:44:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:43:56Z", "source_id": 16026531, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:46:22Z", "source_id": 49392241, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:46:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:46:26Z", "source_id": 16028577, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:48:35Z", "source_id": 49398289, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:49:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:48:38Z", "source_id": 16030380, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:50:44Z", "source_id": 49404410, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:51:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:50:47Z", "source_id": 16032093, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:52:57Z", "source_id": 49410464, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:53:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:00Z", "source_id": 16033978, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:56:12Z", "source_id": 49419190, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:57:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:56:16Z", "source_id": 16036668, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:37Z", "source_id": 49428479, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:00:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:40Z", "source_id": 16039453, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:02:04Z", "source_id": 49435632, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:02:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:02:06Z", "source_id": 16041571, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:04:45Z", "source_id": 49443476, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:05:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:04:47Z", "source_id": 16043834, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:07Z", "source_id": 49450678, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:07:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:13Z", "source_id": 16045875, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:15Z", "source_id": 49456724, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:09:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:21Z", "source_id": 16047637, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:58Z", "source_id": 49461538, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:11:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:58Z", "source_id": 16048980, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:08Z", "source_id": 49467963, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:13:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:11Z", "source_id": 16050833, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:23Z", "source_id": 49474511, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:15:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:26Z", "source_id": 16052789, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:12Z", "source_id": 49482382, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T07:19:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:16Z", "source_id": 16055186, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22230, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:56Z", "source_id": 49496187, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T07:21:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:58Z", "source_id": 16059113, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:13Z", "source_id": 49499687, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T07:25:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:16Z", "source_id": 16060186, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:15Z", "source_id": 49505772, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T07:27:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:19Z", "source_id": 16061968, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:34Z", "source_id": 49515442, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T07:30:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:36Z", "source_id": 16064692, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:56Z", "source_id": 49522375, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T07:32:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:01Z", "source_id": 16066666, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29168, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:06Z", "source_id": 49549255, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T07:42:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:08Z", "source_id": 16074227, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Stratford |
0736 |
0736 |
2 |
None |
None |
Clapham Junction Plats 0-2 |
0841 |
0838 |
1 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L24717/2026-09-16/detailed |
None |
Imperial Wharf |
2026-09-16T08:37:30+01:00 |
Clapham Junction Plats 0-2 |
8.0 |
{"type": "LineString", "coordinates": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-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.5 |
0834 |
0842 |
Imperial Wharf |
Clapham Junction Carriage Maintenance Depot |
Clapham Junction Plats 0-2 |
51.4635715 |
-0.1738581 |
51.4635715 |
-0.1738581 |
1 |
0 |
2026-09-16 07:53:07 |
TERMINATED |
2026-09-16 07:42:00 |
Clapham Junction Plats 0-2 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16074227 |
1789544473506039 |
99 |
99 |
2026-09-16 07:52:39.002549 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:38.335699 |
| 571605 |
601557 |
P90342 |
892W93MA16 |
2026-09-16 |
COMPLETE |
16074372 |
2026-09-16 08:42:00 |
2026-09-16 07:53:07 |
2026-09-18 07:53:07 |
{"id": 601557, "stp": "P", "toc": "Southeastern", "uid": "P90342", "consist": "375603+375705+375926", "dest_crs": "CST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90342/2026-09-16/detailed", "trust_id": "892W93MA16", "origin_crs": "AFK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-16", "dest_arr_time": "0838", "dest_platform": "5", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2W93", "timing_status": "LATE", "origin_station": "Ashford (Kent)", "current_leg_arr": "0842", "current_leg_dep": "0839", "current_leg_end": "London Cannon Street", "origin_dep_time": "0716", "origin_platform": "2", "current_location": "London Cannon Street", "last_update_time": "2026-09-16T07:53:07", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "0838", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "London Bridge", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 50.193, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 298.831, \"from_m\": 50.193, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 954.368, \"from_m\": 298.831, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1019.322, \"from_m\": 954.368, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1308.722, \"from_m\": 1019.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\": 1450.791, \"from_m\": 1308.722, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34445.043, \"from_m\": 1450.791, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 34543.388, \"from_m\": 34445.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\": 41355.717, \"from_m\": 34543.388, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 42870.209, \"from_m\": 41355.717, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43453.727, \"from_m\": 42870.209, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43503.761, \"from_m\": 43453.727, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43728.108, \"from_m\": 43503.761, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44512.942, \"from_m\": 43728.108, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50515.38, \"from_m\": 44512.942, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53992.351, \"from_m\": 50515.38, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 56542.997, \"from_m\": 53992.351, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59329.573, \"from_m\": 56542.997, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65692.709, \"from_m\": 59329.573, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67658.222, \"from_m\": 65692.709, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 67701.045, \"from_m\": 67658.222, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70453.704, \"from_m\": 67701.045, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71078.313, \"from_m\": 70453.704, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71124.28, \"from_m\": 71078.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71688.631, \"from_m\": 71124.28, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71968.65, \"from_m\": 71688.631, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76559.537, \"from_m\": 71968.65, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 76599.126, \"from_m\": 76559.537, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77851.929, \"from_m\": 76599.126, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79629.031, \"from_m\": 77851.929, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80044.473, \"from_m\": 79629.031, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80453.057, \"from_m\": 80044.473, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 80550.302, \"from_m\": 80453.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83834.148, \"from_m\": 80550.302, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83881.393, \"from_m\": 83834.148, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86602.799, \"from_m\": 83881.393, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 86673.48, \"from_m\": 86602.799, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86755.462, \"from_m\": 86673.48, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87820.738, \"from_m\": 86755.462, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 88388.144, \"from_m\": 87820.738, \"capability_applied\": null, \"effective_limit_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\": 601557, \"profile_key\": \"b06297cfbc7fb8d0c7df90d5325069d4b1993a3a0c7ec119aad56a347f2f7605\", \"schedule_id\": 24252, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"wtt_dep\": \"0723\", \"location\": \"Pluckley\", \"stage_seq\": 2, \"distance_m\": 9134.584, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0729H\", \"location\": \"Headcorn\", \"stage_seq\": 3, \"distance_m\": 17614.539, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": false, \"wtt_arr\": \"0733H\", \"wtt_dep\": \"0734H\", \"location\": \"Staplehurst\", \"stage_seq\": 4, \"distance_m\": 22956.797, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0739\", \"location\": \"Marden\", \"stage_seq\": 5, \"distance_m\": 26989.902, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0745\", \"location\": \"Paddock Wood\", \"stage_seq\": 6, \"distance_m\": 33905.716, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Tonbridge Up Loop\", \"stage_seq\": 7, \"distance_m\": 42190.872, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0754\", \"location\": \"Tonbridge\", \"stage_seq\": 8, \"distance_m\": 42577.76, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758H\", \"location\": \"Hildenborough\", \"stage_seq\": 9, \"distance_m\": 46775.104, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0806H\", \"location\": \"Sevenoaks\", \"stage_seq\": 10, \"distance_m\": 54668.7, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Orpington\", \"stage_seq\": 11, \"distance_m\": 67908.437, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 70581.556, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816H\", \"location\": \"Chislehurst\", \"stage_seq\": 13, \"distance_m\": 72120.708, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818H\", \"location\": \"Grove Park\", \"stage_seq\": 14, \"distance_m\": 75708.401, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Hither Green\", \"stage_seq\": 15, \"distance_m\": 78608.991, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 80140.268, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"St. John's\", \"stage_seq\": 17, \"distance_m\": 81223.724, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"New Cross\", \"stage_seq\": 18, \"distance_m\": 82359.639, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"North Kent East Jn\", \"stage_seq\": 19, \"distance_m\": 83271.964, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 20, \"distance_m\": 83834.148, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0834\", \"location\": \"London Bridge\", \"stage_seq\": 21, \"distance_m\": 87277.302, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Borough Market Jn\", \"stage_seq\": 22, \"distance_m\": 87632.031, \"section_seq\": 1, \"route_path_id\": 100346}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 23, \"distance_m\": 88388.144, \"section_seq\": 1, \"route_path_id\": 100346}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 88388.144, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100346}], \"total_distance_m\": 88388.144, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 87533.411, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 854.733, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0716", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:21:39Z\", \"source_id\": 49324201, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:21:41Z\", \"source_id\": 16008308, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:28:39Z\", \"source_id\": 49343282, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:28:44Z\", \"source_id\": 16014054, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:33:44Z\", \"source_id\": 49357214, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:33:51Z\", \"source_id\": 16018229, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:37:58Z\", \"source_id\": 49368976, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:38:03Z\", \"source_id\": 16021749, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:14Z\", \"source_id\": 49386274, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:44:18Z\", \"source_id\": 16026815, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:52:54Z\", \"source_id\": 49410313, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:52:56Z\", \"source_id\": 16033919, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:14Z\", \"source_id\": 49424807, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:58:19Z\", \"source_id\": 16038331, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:27Z\", \"source_id\": 49445479, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:06:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:30Z\", \"source_id\": 16044458, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:59Z\", \"source_id\": 49473252, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:15:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:01Z\", \"source_id\": 16052414, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:00Z\", \"source_id\": 49479098, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:17:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:03Z\", \"source_id\": 16054154, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:10Z\", \"source_id\": 49485213, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:20:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:13Z\", \"source_id\": 16056000, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:07Z\", \"source_id\": 49490999, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:22:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:12Z\", \"source_id\": 16057663, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:50Z\", \"source_id\": 49501471, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:25:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:53Z\", \"source_id\": 16060748, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31531, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:03Z\", \"source_id\": 49505158, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:05Z\", \"source_id\": 16061784, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:51Z\", \"source_id\": 49530983, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:35:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:52Z\", \"source_id\": 16069085, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:18Z\", \"source_id\": 49549805, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:21Z\", \"source_id\": 16074372, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "5", "timing_fact_generation": 1789544482595243, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:38.440066", "service_state_evidence_id": 16074372, "current_leg_start_actual_dep": "2026-09-16T08:38:00+01:00", "operational_evidence_version": 103, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:38.997682", "service_state_valid_until_kind": null, "operational_interpretation_version": 103, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
AFK |
CST |
2W93 |
375603+375705+375926 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 50.193, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 298.831, "from_m": 50.193, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 954.368, "from_m": 298.831, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1019.322, "from_m": 954.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1308.722, "from_m": 1019.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": 1450.791, "from_m": 1308.722, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34445.043, "from_m": 1450.791, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34543.388, "from_m": 34445.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": 41355.717, "from_m": 34543.388, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 42870.209, "from_m": 41355.717, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43453.727, "from_m": 42870.209, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43503.761, "from_m": 43453.727, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43728.108, "from_m": 43503.761, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44512.942, "from_m": 43728.108, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50515.38, "from_m": 44512.942, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53992.351, "from_m": 50515.38, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 56542.997, "from_m": 53992.351, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59329.573, "from_m": 56542.997, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65692.709, "from_m": 59329.573, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67658.222, "from_m": 65692.709, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 67701.045, "from_m": 67658.222, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70453.704, "from_m": 67701.045, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71078.313, "from_m": 70453.704, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71124.28, "from_m": 71078.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71688.631, "from_m": 71124.28, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71968.65, "from_m": 71688.631, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76559.537, "from_m": 71968.65, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 76599.126, "from_m": 76559.537, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77851.929, "from_m": 76599.126, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79629.031, "from_m": 77851.929, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80044.473, "from_m": 79629.031, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80453.057, "from_m": 80044.473, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 80550.302, "from_m": 80453.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83834.148, "from_m": 80550.302, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 83881.393, "from_m": 83834.148, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86602.799, "from_m": 83881.393, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 86673.48, "from_m": 86602.799, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86755.462, "from_m": 86673.48, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87820.738, "from_m": 86755.462, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 88388.144, "from_m": 87820.738, "capability_applied": null, "effective_limit_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": 601557, "profile_key": "b06297cfbc7fb8d0c7df90d5325069d4b1993a3a0c7ec119aad56a347f2f7605", "schedule_id": 24252, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0716", "location": "Ashford (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100346}, {"is_pass": false, "wtt_arr": "0722", "wtt_dep": "0723", "location": "Pluckley", "stage_seq": 2, "distance_m": 9134.584, "section_seq": 1, "route_path_id": 100346}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0729H", "location": "Headcorn", "stage_seq": 3, "distance_m": 17614.539, "section_seq": 1, "route_path_id": 100346}, {"is_pass": false, "wtt_arr": "0733H", "wtt_dep": "0734H", "location": "Staplehurst", "stage_seq": 4, "distance_m": 22956.797, "section_seq": 1, "route_path_id": 100346}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0739", "location": "Marden", "stage_seq": 5, "distance_m": 26989.902, "section_seq": 1, "route_path_id": 100346}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0745", "location": "Paddock Wood", "stage_seq": 6, "distance_m": 33905.716, "section_seq": 1, "route_path_id": 100346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Tonbridge Up Loop", "stage_seq": 7, "distance_m": 42190.872, "section_seq": 1, "route_path_id": 100346}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0754", "location": "Tonbridge", "stage_seq": 8, "distance_m": 42577.76, "section_seq": 1, "route_path_id": 100346}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758H", "location": "Hildenborough", "stage_seq": 9, "distance_m": 46775.104, "section_seq": 1, "route_path_id": 100346}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0806H", "location": "Sevenoaks", "stage_seq": 10, "distance_m": 54668.7, "section_seq": 1, "route_path_id": 100346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Orpington", "stage_seq": 11, "distance_m": 67908.437, "section_seq": 1, "route_path_id": 100346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815H", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 70581.556, "section_seq": 1, "route_path_id": 100346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816H", "location": "Chislehurst", "stage_seq": 13, "distance_m": 72120.708, "section_seq": 1, "route_path_id": 100346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818H", "location": "Grove Park", "stage_seq": 14, "distance_m": 75708.401, "section_seq": 1, "route_path_id": 100346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820", "location": "Hither Green", "stage_seq": 15, "distance_m": 78608.991, "section_seq": 1, "route_path_id": 100346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Parks Bridge Jn", "stage_seq": 16, "distance_m": 80140.268, "section_seq": 1, "route_path_id": 100346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "St. John's", "stage_seq": 17, "distance_m": 81223.724, "section_seq": 1, "route_path_id": 100346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "New Cross", "stage_seq": 18, "distance_m": 82359.639, "section_seq": 1, "route_path_id": 100346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "North Kent East Jn", "stage_seq": 19, "distance_m": 83271.964, "section_seq": 1, "route_path_id": 100346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Surrey Canal Jn", "stage_seq": 20, "distance_m": 83834.148, "section_seq": 1, "route_path_id": 100346}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0834", "location": "London Bridge", "stage_seq": 21, "distance_m": 87277.302, "section_seq": 1, "route_path_id": 100346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Borough Market Jn", "stage_seq": 22, "distance_m": 87632.031, "section_seq": 1, "route_path_id": 100346}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 23, "distance_m": 88388.144, "section_seq": 1, "route_path_id": 100346}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 88388.144, "from_m": 0.0, "section_seq": 1, "route_path_id": 100346}], "total_distance_m": 88388.144, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 87533.411, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 854.733, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32461, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:21:39Z", "source_id": 49324201, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:22:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:21:41Z", "source_id": 16008308, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32471, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:28:39Z", "source_id": 49343282, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:28:44Z", "source_id": 16014054, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32488, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:33:44Z", "source_id": 49357214, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:34:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:33:51Z", "source_id": 16018229, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32496, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:37:58Z", "source_id": 49368976, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:38:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:38:03Z", "source_id": 16021749, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32509, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:14Z", "source_id": 49386274, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:45:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:44:18Z", "source_id": 16026815, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32623, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:52:54Z", "source_id": 49410313, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:53:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:52:56Z", "source_id": 16033919, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32606, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:14Z", "source_id": 49424807, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:58:19Z", "source_id": 16038331, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32573, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:27Z", "source_id": 49445479, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:06:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:30Z", "source_id": 16044458, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31995, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:59Z", "source_id": 49473252, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:15:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:01Z", "source_id": 16052414, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31935, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:00Z", "source_id": 49479098, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:17:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:03Z", "source_id": 16054154, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:10Z", "source_id": 49485213, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:20:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:13Z", "source_id": 16056000, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31689, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:07Z", "source_id": 49490999, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:22:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:12Z", "source_id": 16057663, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31544, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:50Z", "source_id": 49501471, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:25:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:53Z", "source_id": 16060748, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31531, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:03Z", "source_id": 49505158, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:26:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:05Z", "source_id": 16061784, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29666, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:51Z", "source_id": 49530983, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:35:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:52Z", "source_id": 16069085, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31463, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:18Z", "source_id": 49549805, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T07:42:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:21Z", "source_id": 16074372, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Ashford (Kent) |
0716 |
0716 |
2 |
None |
None |
London Cannon Street |
0838 |
0838 |
5 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90342/2026-09-16/detailed |
None |
London Bridge |
2026-09-16T08:38:00+01:00 |
London Cannon Street |
3.0 |
{"type": "LineString", "coordinates": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} |
0.7 |
0839 |
0842 |
London Bridge |
London Cannon Street |
London Cannon Street |
51.5110406 |
-0.0904120 |
51.5110406 |
-0.0904120 |
1 |
0 |
2026-09-16 07:53:07 |
TERMINATED |
2026-09-16 07:42:00 |
London Cannon Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16074372 |
1789544482595243 |
103 |
103 |
2026-09-16 07:52:38.997682 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:38.440066 |
| 571606 |
603457 |
W84532 |
075B77MC16 |
2026-09-16 |
COMPLETE |
16074721 |
2026-09-16 08:42:00 |
2026-09-16 07:53:07 |
2026-09-18 07:53:07 |
{"id": 603457, "stp": "P", "toc": "ScotRail", "uid": "W84532", "consist": "385018+385020", "dest_crs": "XCK", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84532/2026-09-16/detailed", "trust_id": "075B77MC16", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Corkerhill C.S.M.D.", "service_date": "2026-09-16", "dest_arr_time": "0832", "dest_platform": null, "is_terminated": 1, "next_location": "Corkerhill C.S.M.D.", "signalling_id": "5B77", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0842", "current_leg_dep": "0830", "current_leg_end": "Corkerhill C.S.M.D.", "origin_dep_time": "0822", "origin_platform": "9", "current_location": "Corkerhill C.S.M.D.", "last_update_time": "2026-09-16T07:53:07", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.2588986, 55.85577210000001], [-4.2589091, 55.85575599999999], [-4.259010999999999, 55.85556830000001], [-4.259063599999999, 55.855422], [-4.2590728, 55.8553988], [-4.259097800000001, 55.85533149999999], [-4.2591215, 55.8552686], [-4.259168, 55.85512599999999], [-4.2592711, 55.8548448], [-4.259532999999999, 55.8541274], [-4.2595469, 55.8540878], [-4.2595536, 55.8540673], [-4.259604699999999, 55.8539521], [-4.2596627, 55.8537715], [-4.2598181, 55.8533463], [-4.2599183, 55.85308289999998], [-4.259924699999999, 55.85306609999999], [-4.259964300000001, 55.85293419999999], [-4.2600191999999995, 55.852766199999984], [-4.2601584, 55.8523849], [-4.2601743, 55.8523338], [-4.260208, 55.8522404], [-4.260250999999999, 55.8521212], [-4.2603177, 55.851975], [-4.2603812, 55.85178899999999], [-4.2604304, 55.851674], [-4.2605259, 55.8514955], [-4.2606476, 55.8513353], [-4.2607179, 55.8512377], [-4.260826577132423, 55.85113166279792], [-4.2609155, 55.85104489999999], [-4.2609579, 55.8510073], [-4.2610421, 55.8509404], [-4.261148599999999, 55.8508569], [-4.261259699999999, 55.8507788], [-4.2614538, 55.8506429], [-4.2616199, 55.85054070000001], [-4.2618533, 55.85042620000001], [-4.2620266, 55.85034790000001], [-4.2621334, 55.850299599999985], [-4.262463999999999, 55.85018189999999], [-4.2625108, 55.850167299999995], [-4.262755, 55.85009109999999], [-4.2631315999999995, 55.84998310000001], [-4.2635209, 55.84989], [-4.2638298, 55.849823099999995], [-4.264347699999999, 55.849710599999995], [-4.2649539, 55.8495865], [-4.2654366999999995, 55.84948369999999], [-4.2655896, 55.84945230000001], [-4.2660291, 55.8493621], [-4.266586299999999, 55.849247], [-4.2672472, 55.84910539999999], [-4.2679054999999995, 55.84896440000001], [-4.2686807, 55.8488201], [-4.2690109, 55.84875859999999], [-4.269705, 55.84864700000001], [-4.2698657, 55.8486212], [-4.2704634, 55.8485282], [-4.270745299999999, 55.8484843], [-4.2729474, 55.848146799999995], [-4.2731842, 55.84811049999999], [-4.2745162, 55.84794260000001], [-4.274955699999999, 55.847896799999994], [-4.2753295, 55.8478601], [-4.2753898, 55.8478542], [-4.2761065, 55.8477785], [-4.2763816, 55.84775549999999], [-4.277514, 55.8476708], [-4.2777709, 55.84765159999999], [-4.2784657, 55.84761819999999], [-4.2789235, 55.8475948], [-4.2797405, 55.8475426], [-4.279811811127619, 55.84753919055483], [-4.2803115, 55.8475153], [-4.280480899999999, 55.84751020000001], [-4.2812529, 55.84750029999999], [-4.2830494, 55.847480299999994], [-4.2830812, 55.8474799], [-4.2834438, 55.8474759], [-4.285142499999999, 55.84749409999999], [-4.285427631600477, 55.84750224160864], [-4.285709653494894, 55.84751017003707], [-4.285958947357809, 55.84751634041128], [-4.286180190086051, 55.84752095925787], [-4.286378058576449, 55.847524233103506], [-4.286557229725832, 55.847526368474824], [-4.286722380431029, 55.84752757189848], [-4.286878187588868, 55.84752804990113], [-4.287029328096178, 55.847528009009395], [-4.2871804788497885, 55.84752765574994], [-4.2873363167465275, 55.84752719664942], [-4.287501518683225, 55.84752683823447], [-4.287680761556708, 55.84752678703174], [-4.287878722263807, 55.847527249567875], [-4.28810007770135, 55.84752843236952], [-4.288349504766167, 55.84753054196334], [-4.288631680355084, 55.84753378487596], [-4.289031199999999, 55.84752709999999], [-4.2896649, 55.8475027], [-4.290008499999999, 55.8474956], [-4.290104599999999, 55.84749409999999], [-4.2902638, 55.84749169999999], [-4.2911622, 55.84746719999999], [-4.2913838, 55.84746069999999], [-4.2921909, 55.8474372], [-4.292728899999999, 55.8474182], [-4.2928884, 55.84740219999999], [-4.2933582, 55.8473561], [-4.2936645, 55.8473297], [-4.2937135, 55.847323499999995], [-4.2939636, 55.8472921], [-4.2943337, 55.847247], [-4.2946032999999995, 55.8472123], [-4.2949305, 55.8471664], [-4.2952491, 55.847103099999984], [-4.2954992, 55.84705420000001], [-4.2957245, 55.846999200000006], [-4.2960168, 55.84691709999999], [-4.296676100000001, 55.8467033], [-4.297387399999999, 55.84645710000001], [-4.2977904, 55.84632249999999], [-4.297947799999999, 55.846282499999994], [-4.2983252, 55.8461866], [-4.2986832999999995, 55.846042399999995], [-4.2994927, 55.8457003], [-4.2998356, 55.84551429999999], [-4.3001573, 55.8453296], [-4.3003925, 55.84518799999999], [-4.3005818, 55.8450692], [-4.300799, 55.84492309999999], [-4.3009896, 55.8447894], [-4.3015442, 55.8444005], [-4.301569599999999, 55.8443813], [-4.3018556, 55.8441651], [-4.302080199999999, 55.8440209], [-4.3023089, 55.8438777], [-4.3026048999999995, 55.8437093], [-4.3029811, 55.84351319999999], [-4.3052349, 55.8424339], [-4.3070765, 55.84157530000001], [-4.3075654, 55.84135139999999], [-4.307986199999999, 55.84116079999999], [-4.3081735000000005, 55.8410844], [-4.3084117, 55.8409873], [-4.308818799999999, 55.840840400000005], [-4.309462100000001, 55.8406508], [-4.3098667, 55.840544099999995], [-4.3102704, 55.8404511], [-4.3106262, 55.84037990000001], [-4.311078499999999, 55.84029600000001], [-4.311913363773703, 55.84013971528525], [-4.313047, 55.83992750000001], [-4.3134496, 55.8398534], [-4.3151326, 55.83960079999999], [-4.3163518, 55.8393743], [-4.316615199999999, 55.83932149999999], [-4.3169116, 55.839262099999985], [-4.3171566, 55.83920829999999], [-4.317323, 55.83915960000001], [-4.3174619, 55.83911729999999], [-4.317627, 55.8390575], [-4.3178715, 55.8389581], [-4.317939399999999, 55.83893049999998], [-4.3184383, 55.83873620000001], [-4.3191035, 55.8384907], [-4.3195782, 55.8382738], [-4.3197096, 55.8382166], [-4.319841099999999, 55.83816689999999], [-4.320197799999999, 55.838028300000005], [-4.3204168, 55.8379372], [-4.3205679, 55.837865699999995], [-4.3214825999999995, 55.8373958], [-4.3220431999999995, 55.8371322], [-4.322739499999999, 55.83684220000001], [-4.3230141, 55.836727], [-4.3231348, 55.836678799999994], [-4.323260900000001, 55.83663810000001], [-4.325302, 55.8360146], [-4.3254201, 55.835979899999984], [-4.3255488, 55.8359498], [-4.3256829, 55.8359257], [-4.3258278, 55.83590610000001], [-4.3260075, 55.835885], [-4.326187199999999, 55.83586849999999], [-4.326332, 55.8358594], [-4.3267236, 55.835839799999995], [-4.326442, 55.8358745], [-4.325916299999999, 55.835946799999995], [-4.3257875, 55.8359709], [-4.3256676, 55.835999599999994], [-4.3255193, 55.8360357], [-4.325350299999999, 55.836085399999995], [-4.3245403, 55.83633390000001]]}", "current_leg_start": "Glasgow Central High Level", "dest_arr_time_act": "0832", "motion_projection": null, "next_location_lat": "55.8363339", "next_location_lon": "-4.3245403", "previous_location": "Glasgow Central High Level", "current_leg_milage": "3.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2698.335, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4599.895, \"from_m\": 2698.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4708.665, \"from_m\": 4599.895, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4842.385, \"from_m\": 4708.665, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5704.539, \"from_m\": 4842.385, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 603457, \"profile_key\": \"255aeda51a1185d3ad7e0a7e557af5141f47ff8721fdc53ed5ee8388311a1d0b\", \"schedule_id\": 29115, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 39883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 39883}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": null, \"location\": \"Corkerhill C.S.M.D.\", \"stage_seq\": 4, \"distance_m\": 5704.539, \"section_seq\": 1, \"route_path_id\": 39883}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5704.539, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39883}], \"total_distance_m\": 5704.539, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5269.478, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 435.061, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0822", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "55.8363339", "current_position_lon": "-4.3245403", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:42Z\", \"source_id\": 49551050, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:45Z\", \"source_id\": 16074721, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Corkerhill C.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1789544509368928, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:39.079109", "service_state_evidence_id": 16074721, "current_leg_start_actual_dep": "2026-09-16T08:32:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:39.661542", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
XCK |
5B77 |
385018+385020 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2698.335, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4599.895, "from_m": 2698.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4708.665, "from_m": 4599.895, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4842.385, "from_m": 4708.665, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5704.539, "from_m": 4842.385, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 603457, "profile_key": "255aeda51a1185d3ad7e0a7e557af5141f47ff8721fdc53ed5ee8388311a1d0b", "schedule_id": 29115, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0822", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 39883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 39883}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": null, "location": "Corkerhill C.S.M.D.", "stage_seq": 4, "distance_m": 5704.539, "section_seq": 1, "route_path_id": 39883}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5704.539, "from_m": 0.0, "section_seq": 1, "route_path_id": 39883}], "total_distance_m": 5704.539, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5269.478, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 435.061, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1688, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:42Z", "source_id": 49551050, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:42:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:45Z", "source_id": 16074721, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
0822 |
0822 |
9 |
None |
None |
Corkerhill C.S.M.D. |
0832 |
0832 |
None |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84532/2026-09-16/detailed |
None |
Glasgow Central High Level |
2026-09-16T08:32:00+01:00 |
Corkerhill C.S.M.D. |
12.0 |
{"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.2588986, 55.85577210000001], [-4.2589091, 55.85575599999999], [-4.259010999999999, 55.85556830000001], [-4.259063599999999, 55.855422], [-4.2590728, 55.8553988], [-4.259097800000001, 55.85533149999999], [-4.2591215, 55.8552686], [-4.259168, 55.85512599999999], [-4.2592711, 55.8548448], [-4.259532999999999, 55.8541274], [-4.2595469, 55.8540878], [-4.2595536, 55.8540673], [-4.259604699999999, 55.8539521], [-4.2596627, 55.8537715], [-4.2598181, 55.8533463], [-4.2599183, 55.85308289999998], [-4.259924699999999, 55.85306609999999], [-4.259964300000001, 55.85293419999999], [-4.2600191999999995, 55.852766199999984], [-4.2601584, 55.8523849], [-4.2601743, 55.8523338], [-4.260208, 55.8522404], [-4.260250999999999, 55.8521212], [-4.2603177, 55.851975], [-4.2603812, 55.85178899999999], [-4.2604304, 55.851674], [-4.2605259, 55.8514955], [-4.2606476, 55.8513353], [-4.2607179, 55.8512377], [-4.260826577132423, 55.85113166279792], [-4.2609155, 55.85104489999999], [-4.2609579, 55.8510073], [-4.2610421, 55.8509404], [-4.261148599999999, 55.8508569], [-4.261259699999999, 55.8507788], [-4.2614538, 55.8506429], [-4.2616199, 55.85054070000001], [-4.2618533, 55.85042620000001], [-4.2620266, 55.85034790000001], [-4.2621334, 55.850299599999985], [-4.262463999999999, 55.85018189999999], [-4.2625108, 55.850167299999995], [-4.262755, 55.85009109999999], [-4.2631315999999995, 55.84998310000001], [-4.2635209, 55.84989], [-4.2638298, 55.849823099999995], [-4.264347699999999, 55.849710599999995], [-4.2649539, 55.8495865], [-4.2654366999999995, 55.84948369999999], [-4.2655896, 55.84945230000001], [-4.2660291, 55.8493621], [-4.266586299999999, 55.849247], [-4.2672472, 55.84910539999999], [-4.2679054999999995, 55.84896440000001], [-4.2686807, 55.8488201], [-4.2690109, 55.84875859999999], [-4.269705, 55.84864700000001], [-4.2698657, 55.8486212], [-4.2704634, 55.8485282], [-4.270745299999999, 55.8484843], [-4.2729474, 55.848146799999995], [-4.2731842, 55.84811049999999], [-4.2745162, 55.84794260000001], [-4.274955699999999, 55.847896799999994], [-4.2753295, 55.8478601], [-4.2753898, 55.8478542], [-4.2761065, 55.8477785], [-4.2763816, 55.84775549999999], [-4.277514, 55.8476708], [-4.2777709, 55.84765159999999], [-4.2784657, 55.84761819999999], [-4.2789235, 55.8475948], [-4.2797405, 55.8475426], [-4.279811811127619, 55.84753919055483], [-4.2803115, 55.8475153], [-4.280480899999999, 55.84751020000001], [-4.2812529, 55.84750029999999], [-4.2830494, 55.847480299999994], [-4.2830812, 55.8474799], [-4.2834438, 55.8474759], [-4.285142499999999, 55.84749409999999], [-4.285427631600477, 55.84750224160864], [-4.285709653494894, 55.84751017003707], [-4.285958947357809, 55.84751634041128], [-4.286180190086051, 55.84752095925787], [-4.286378058576449, 55.847524233103506], [-4.286557229725832, 55.847526368474824], [-4.286722380431029, 55.84752757189848], [-4.286878187588868, 55.84752804990113], [-4.287029328096178, 55.847528009009395], [-4.2871804788497885, 55.84752765574994], [-4.2873363167465275, 55.84752719664942], [-4.287501518683225, 55.84752683823447], [-4.287680761556708, 55.84752678703174], [-4.287878722263807, 55.847527249567875], [-4.28810007770135, 55.84752843236952], [-4.288349504766167, 55.84753054196334], [-4.288631680355084, 55.84753378487596], [-4.289031199999999, 55.84752709999999], [-4.2896649, 55.8475027], [-4.290008499999999, 55.8474956], [-4.290104599999999, 55.84749409999999], [-4.2902638, 55.84749169999999], [-4.2911622, 55.84746719999999], [-4.2913838, 55.84746069999999], [-4.2921909, 55.8474372], [-4.292728899999999, 55.8474182], [-4.2928884, 55.84740219999999], [-4.2933582, 55.8473561], [-4.2936645, 55.8473297], [-4.2937135, 55.847323499999995], [-4.2939636, 55.8472921], [-4.2943337, 55.847247], [-4.2946032999999995, 55.8472123], [-4.2949305, 55.8471664], [-4.2952491, 55.847103099999984], [-4.2954992, 55.84705420000001], [-4.2957245, 55.846999200000006], [-4.2960168, 55.84691709999999], [-4.296676100000001, 55.8467033], [-4.297387399999999, 55.84645710000001], [-4.2977904, 55.84632249999999], [-4.297947799999999, 55.846282499999994], [-4.2983252, 55.8461866], [-4.2986832999999995, 55.846042399999995], [-4.2994927, 55.8457003], [-4.2998356, 55.84551429999999], [-4.3001573, 55.8453296], [-4.3003925, 55.84518799999999], [-4.3005818, 55.8450692], [-4.300799, 55.84492309999999], [-4.3009896, 55.8447894], [-4.3015442, 55.8444005], [-4.301569599999999, 55.8443813], [-4.3018556, 55.8441651], [-4.302080199999999, 55.8440209], [-4.3023089, 55.8438777], [-4.3026048999999995, 55.8437093], [-4.3029811, 55.84351319999999], [-4.3052349, 55.8424339], [-4.3070765, 55.84157530000001], [-4.3075654, 55.84135139999999], [-4.307986199999999, 55.84116079999999], [-4.3081735000000005, 55.8410844], [-4.3084117, 55.8409873], [-4.308818799999999, 55.840840400000005], [-4.309462100000001, 55.8406508], [-4.3098667, 55.840544099999995], [-4.3102704, 55.8404511], [-4.3106262, 55.84037990000001], [-4.311078499999999, 55.84029600000001], [-4.311913363773703, 55.84013971528525], [-4.313047, 55.83992750000001], [-4.3134496, 55.8398534], [-4.3151326, 55.83960079999999], [-4.3163518, 55.8393743], [-4.316615199999999, 55.83932149999999], [-4.3169116, 55.839262099999985], [-4.3171566, 55.83920829999999], [-4.317323, 55.83915960000001], [-4.3174619, 55.83911729999999], [-4.317627, 55.8390575], [-4.3178715, 55.8389581], [-4.317939399999999, 55.83893049999998], [-4.3184383, 55.83873620000001], [-4.3191035, 55.8384907], [-4.3195782, 55.8382738], [-4.3197096, 55.8382166], [-4.319841099999999, 55.83816689999999], [-4.320197799999999, 55.838028300000005], [-4.3204168, 55.8379372], [-4.3205679, 55.837865699999995], [-4.3214825999999995, 55.8373958], [-4.3220431999999995, 55.8371322], [-4.322739499999999, 55.83684220000001], [-4.3230141, 55.836727], [-4.3231348, 55.836678799999994], [-4.323260900000001, 55.83663810000001], [-4.325302, 55.8360146], [-4.3254201, 55.835979899999984], [-4.3255488, 55.8359498], [-4.3256829, 55.8359257], [-4.3258278, 55.83590610000001], [-4.3260075, 55.835885], [-4.326187199999999, 55.83586849999999], [-4.326332, 55.8358594], [-4.3267236, 55.835839799999995], [-4.326442, 55.8358745], [-4.325916299999999, 55.835946799999995], [-4.3257875, 55.8359709], [-4.3256676, 55.835999599999994], [-4.3255193, 55.8360357], [-4.325350299999999, 55.836085399999995], [-4.3245403, 55.83633390000001]]} |
3.6 |
0830 |
0842 |
Glasgow Central High Level |
Corkerhill C.S.M.D. |
Corkerhill C.S.M.D. |
55.8363339 |
-4.3245403 |
55.8363339 |
-4.3245403 |
1 |
0 |
2026-09-16 07:53:07 |
TERMINATED |
2026-09-16 07:42:00 |
Corkerhill C.S.M.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16074721 |
1789544509368928 |
23 |
23 |
2026-09-16 07:52:39.661542 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:39.079109 |
| 571607 |
603930 |
P64719 |
175H21MD16 |
2026-09-16 |
COMPLETE |
16075504 |
2026-09-16 08:42:00 |
2026-09-16 07:53:07 |
2026-09-18 07:53:07 |
{"id": 603930, "stp": "P", "toc": "Northern", "uid": "P64719", "consist": "331005", "dest_crs": "XNL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64719/2026-09-16/detailed", "trust_id": "175H21MD16", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Neville Hill T&R.S.M.D", "service_date": "2026-09-16", "dest_arr_time": "0851", "dest_platform": null, "is_terminated": 1, "next_location": "Neville Hill T&R.S.M.D", "signalling_id": "5H21", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "0842", "current_leg_dep": "0838", "current_leg_end": "Neville Hill T&R.S.M.D", "origin_dep_time": "0840½", "origin_platform": "11D", "current_location": "Neville Hill T&R.S.M.D", "last_update_time": "2026-09-16T07:53:07", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5477715617338537, 53.794307535001906], [-1.5476522999999998, 53.794323899999995], [-1.547404, 53.794356699999994], [-1.5468897999999998, 53.7944146], [-1.5463392, 53.7944783], [-1.5459714, 53.7945124], [-1.5453548, 53.7945769], [-1.5449176, 53.794633999999995], [-1.5444514, 53.7946988], [-1.5441961, 53.79472580000001], [-1.5438367, 53.794762099999986], [-1.5433009, 53.794815400000005], [-1.5429197, 53.7948791], [-1.5427801, 53.7948916], [-1.5423011, 53.794938300000005], [-1.5419461, 53.79497609999999], [-1.5415185, 53.7950341], [-1.5411668, 53.79508940000001], [-1.5408475999999998, 53.7951404], [-1.5402729, 53.79523259999999], [-1.5395266, 53.7954146], [-1.5387863999999998, 53.7955772], [-1.5385122999999998, 53.7956302], [-1.5383246, 53.7956631], [-1.537842, 53.79572879999999], [-1.5363071, 53.79588280000001], [-1.5354467999999997, 53.7959717], [-1.5349134999999998, 53.79604739999999], [-1.534431, 53.796133600000005], [-1.5334811, 53.79628899999999], [-1.5328268, 53.7963985], [-1.5318549, 53.7965612], [-1.53133, 53.7966302], [-1.5308569, 53.7966787], [-1.5303946, 53.79671640000001], [-1.5300124999999998, 53.7967224], [-1.5294876000000002, 53.79671199999999], [-1.5284641, 53.796647400000005], [-1.5279017999999998, 53.79659970000001], [-1.5276328, 53.7965732], [-1.5271359830031863, 53.796524148572814], [-1.5270889, 53.7965195], [-1.526556, 53.7964487], [-1.5260304, 53.7963357], [-1.5254098, 53.79615090000001], [-1.5248001999999998, 53.79594770000001], [-1.5244888, 53.79584], [-1.5233612, 53.79545850000001], [-1.5219321999999995, 53.7949924], [-1.5174917, 53.7934988], [-1.5162721999999995, 53.7930884], [-1.5158341, 53.7929439], [-1.51361, 53.7922027], [-1.5132924000000003, 53.79209689999999], [-1.5126422, 53.7919283], [-1.5121725, 53.79177610000001], [-1.5116599999999998, 53.791616899999994], [-1.5112175999999995, 53.791494500000006], [-1.5108246999999997, 53.791432399999984], [-1.5103597309641594, 53.79134397356428], [-1.5102993999999998, 53.7913325], [-1.5108246999999997, 53.791432399999984], [-1.5111699999999997, 53.79151529999999], [-1.5114495, 53.7915922], [-1.5110399, 53.7915136], [-1.5108925999999998, 53.7914775], [-1.5104981000000002, 53.79140319999999], [-1.5101443, 53.79136079999999], [-1.5097531999999998, 53.791345500000006], [-1.5093280999999998, 53.791373799999995], [-1.5089945, 53.7914029], [-1.508711, 53.79144939999999], [-1.5083939999999998, 53.7915377], [-1.5080381, 53.791655199999994], [-1.5078946, 53.7917192], [-1.5073850999999998, 53.7919336], [-1.5073381, 53.7919533], [-1.5071835, 53.792019499999995], [-1.5068813, 53.7921487], [-1.5066161999999998, 53.792247999999994], [-1.5062067, 53.79234559999998], [-1.5057893000000002, 53.79243249999999], [-1.5052512, 53.7925286], [-1.5050176, 53.79257820000001], [-1.5048045, 53.7926093]]}", "current_leg_start": "Leeds", "dest_arr_time_act": "0851", "motion_projection": null, "next_location_lat": "53.7926093", "next_location_lon": "-1.5048045", "previous_location": "Leeds", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.601, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 455.016, \"from_m\": 119.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 902.268, \"from_m\": 455.016, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1585.698, \"from_m\": 902.268, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1624.788, \"from_m\": 1585.698, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3038.577, \"from_m\": 1624.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 603930, \"profile_key\": \"f0c5dd1fd49fc625d886e5cf2ca2e5f9e24db4b05c25aa84a9d58dede3fc87eb\", \"schedule_id\": 21384, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0840H\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0843H\", \"location\": \"Marsh Lane Jn Leeds\", \"stage_seq\": 2, \"distance_m\": 1561.941, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 3, \"distance_m\": 2629.668, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": null, \"location\": \"Neville Hill T&R.S.M.D\", \"stage_seq\": 4, \"distance_m\": 3038.577, \"section_seq\": 1, \"route_path_id\": 28313}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3038.577, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28313}], \"total_distance_m\": 3038.577, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1624.788, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1413.789, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0840½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.7926093", "current_position_lon": "-1.5048045", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:42:37Z\", \"source_id\": 49553908, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:42:40Z\", \"source_id\": 16075504, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Neville Hill T&R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1789544561113319, "current_leg_arrival_utc": "2026-09-16T08:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:41.110526", "service_state_evidence_id": 16075504, "current_leg_start_actual_dep": "2026-09-16T08:40:30+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:41.399396", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
XNL |
5H21 |
331005 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 119.601, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 455.016, "from_m": 119.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 902.268, "from_m": 455.016, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1585.698, "from_m": 902.268, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1624.788, "from_m": 1585.698, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3038.577, "from_m": 1624.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 603930, "profile_key": "f0c5dd1fd49fc625d886e5cf2ca2e5f9e24db4b05c25aa84a9d58dede3fc87eb", "schedule_id": 21384, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0840H", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0843H", "location": "Marsh Lane Jn Leeds", "stage_seq": 2, "distance_m": 1561.941, "section_seq": 1, "route_path_id": 28313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846H", "location": "Neville H. West Jn", "stage_seq": 3, "distance_m": 2629.668, "section_seq": 1, "route_path_id": 28313}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": null, "location": "Neville Hill T&R.S.M.D", "stage_seq": 4, "distance_m": 3038.577, "section_seq": 1, "route_path_id": 28313}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3038.577, "from_m": 0.0, "section_seq": 1, "route_path_id": 28313}], "total_distance_m": 3038.577, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1624.788, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1413.789, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5276, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:42:37Z", "source_id": 49553908, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:42:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:42:40Z", "source_id": 16075504, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Leeds |
0840½ |
0840½ |
11D |
None |
None |
Neville Hill T&R.S.M.D |
0851 |
0851 |
None |
EARLY |
-9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P64719/2026-09-16/detailed |
None |
Leeds |
2026-09-16T08:40:30+01:00 |
Neville Hill T&R.S.M.D |
4.0 |
{"type": "LineString", "coordinates": [[-1.5477715617338537, 53.794307535001906], [-1.5476522999999998, 53.794323899999995], [-1.547404, 53.794356699999994], [-1.5468897999999998, 53.7944146], [-1.5463392, 53.7944783], [-1.5459714, 53.7945124], [-1.5453548, 53.7945769], [-1.5449176, 53.794633999999995], [-1.5444514, 53.7946988], [-1.5441961, 53.79472580000001], [-1.5438367, 53.794762099999986], [-1.5433009, 53.794815400000005], [-1.5429197, 53.7948791], [-1.5427801, 53.7948916], [-1.5423011, 53.794938300000005], [-1.5419461, 53.79497609999999], [-1.5415185, 53.7950341], [-1.5411668, 53.79508940000001], [-1.5408475999999998, 53.7951404], [-1.5402729, 53.79523259999999], [-1.5395266, 53.7954146], [-1.5387863999999998, 53.7955772], [-1.5385122999999998, 53.7956302], [-1.5383246, 53.7956631], [-1.537842, 53.79572879999999], [-1.5363071, 53.79588280000001], [-1.5354467999999997, 53.7959717], [-1.5349134999999998, 53.79604739999999], [-1.534431, 53.796133600000005], [-1.5334811, 53.79628899999999], [-1.5328268, 53.7963985], [-1.5318549, 53.7965612], [-1.53133, 53.7966302], [-1.5308569, 53.7966787], [-1.5303946, 53.79671640000001], [-1.5300124999999998, 53.7967224], [-1.5294876000000002, 53.79671199999999], [-1.5284641, 53.796647400000005], [-1.5279017999999998, 53.79659970000001], [-1.5276328, 53.7965732], [-1.5271359830031863, 53.796524148572814], [-1.5270889, 53.7965195], [-1.526556, 53.7964487], [-1.5260304, 53.7963357], [-1.5254098, 53.79615090000001], [-1.5248001999999998, 53.79594770000001], [-1.5244888, 53.79584], [-1.5233612, 53.79545850000001], [-1.5219321999999995, 53.7949924], [-1.5174917, 53.7934988], [-1.5162721999999995, 53.7930884], [-1.5158341, 53.7929439], [-1.51361, 53.7922027], [-1.5132924000000003, 53.79209689999999], [-1.5126422, 53.7919283], [-1.5121725, 53.79177610000001], [-1.5116599999999998, 53.791616899999994], [-1.5112175999999995, 53.791494500000006], [-1.5108246999999997, 53.791432399999984], [-1.5103597309641594, 53.79134397356428], [-1.5102993999999998, 53.7913325], [-1.5108246999999997, 53.791432399999984], [-1.5111699999999997, 53.79151529999999], [-1.5114495, 53.7915922], [-1.5110399, 53.7915136], [-1.5108925999999998, 53.7914775], [-1.5104981000000002, 53.79140319999999], [-1.5101443, 53.79136079999999], [-1.5097531999999998, 53.791345500000006], [-1.5093280999999998, 53.791373799999995], [-1.5089945, 53.7914029], [-1.508711, 53.79144939999999], [-1.5083939999999998, 53.7915377], [-1.5080381, 53.791655199999994], [-1.5078946, 53.7917192], [-1.5073850999999998, 53.7919336], [-1.5073381, 53.7919533], [-1.5071835, 53.792019499999995], [-1.5068813, 53.7921487], [-1.5066161999999998, 53.792247999999994], [-1.5062067, 53.79234559999998], [-1.5057893000000002, 53.79243249999999], [-1.5052512, 53.7925286], [-1.5050176, 53.79257820000001], [-1.5048045, 53.7926093]]} |
2.0 |
0838 |
0842 |
Leeds |
Neville Hill T&R.S.M.D |
Neville Hill T&R.S.M.D |
53.7926093 |
-1.5048045 |
53.7926093 |
-1.5048045 |
1 |
0 |
2026-09-16 07:53:07 |
TERMINATED |
2026-09-16 07:42:00 |
Neville Hill T&R.S.M.D |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16075504 |
1789544561113319 |
6 |
6 |
2026-09-16 07:52:41.399396 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:41.110526 |
| 571608 |
602828 |
P85785 |
881K26MB16 |
2026-09-16 |
COMPLETE |
16074570 |
2026-09-16 08:42:00 |
2026-09-16 07:53:07 |
2026-09-18 07:53:07 |
{"id": 602828, "stp": "P", "toc": "Southeastern", "uid": "P85785", "consist": "707007+707021", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85785/2026-09-16/detailed", "trust_id": "881K26MB16", "origin_crs": "HYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-16", "dest_arr_time": "0841", "dest_platform": "3", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1K26", "timing_status": "LATE", "origin_station": "Hayes (Kent)", "current_leg_arr": "0842", "current_leg_dep": "0839", "current_leg_end": "London Charing Cross", "origin_dep_time": "0759", "origin_platform": "1", "current_location": "London Charing Cross", "last_update_time": "2026-09-16T07:53:07", "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": "0841", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 366.133, \"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\": 414.85, \"from_m\": 366.133, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 427.956, \"from_m\": 414.85, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5417.952, \"from_m\": 427.956, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5505.209, \"from_m\": 5417.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5539.153, \"from_m\": 5505.209, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7634.717, \"from_m\": 5539.153, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7688.479, \"from_m\": 7634.717, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12760.27, \"from_m\": 7688.479, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13033.891, \"from_m\": 12760.27, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14247.839, \"from_m\": 13033.891, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14316.615, \"from_m\": 14247.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\": 19492.814, \"from_m\": 14316.615, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21456.906, \"from_m\": 19492.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\": 22922.595, \"from_m\": 21456.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\": 602828, \"profile_key\": \"8940f60cd657baced86e55e0f7a8c47e998e622b5174071dd0392bc571909db1\", \"schedule_id\": 22803, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0759\", \"location\": \"Hayes (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99842}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0802H\", \"location\": \"West Wickham\", \"stage_seq\": 2, \"distance_m\": 1861.186, \"section_seq\": 1, \"route_path_id\": 99842}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805\", \"location\": \"Eden Park\", \"stage_seq\": 3, \"distance_m\": 3226.578, \"section_seq\": 1, \"route_path_id\": 99842}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Elmers End\", \"stage_seq\": 4, \"distance_m\": 5371.834, \"section_seq\": 1, \"route_path_id\": 99842}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811H\", \"location\": \"Clock House\", \"stage_seq\": 5, \"distance_m\": 6614.313, \"section_seq\": 1, \"route_path_id\": 99842}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814H\", \"location\": \"New Beckenham\", \"stage_seq\": 6, \"distance_m\": 7873.214, \"section_seq\": 1, \"route_path_id\": 99842}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"Lower Sydenham\", \"stage_seq\": 7, \"distance_m\": 8756.569, \"section_seq\": 1, \"route_path_id\": 99842}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820\", \"location\": \"Catford Bridge\", \"stage_seq\": 8, \"distance_m\": 11064.132, \"section_seq\": 1, \"route_path_id\": 99842}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822H\", \"location\": \"Ladywell\", \"stage_seq\": 9, \"distance_m\": 12402.442, \"section_seq\": 1, \"route_path_id\": 99842}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Ladywell Jn\", \"stage_seq\": 10, \"distance_m\": 12760.27, \"section_seq\": 1, \"route_path_id\": 99842}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 12990.148, \"section_seq\": 1, \"route_path_id\": 99842}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 12, \"distance_m\": 14373.713, \"section_seq\": 1, \"route_path_id\": 99842}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826H\", \"location\": \"New Cross\", \"stage_seq\": 13, \"distance_m\": 15192.398, \"section_seq\": 1, \"route_path_id\": 99842}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 14, \"distance_m\": 18165.665, \"section_seq\": 1, \"route_path_id\": 99842}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": \"0833\", \"location\": \"London Bridge\", \"stage_seq\": 15, \"distance_m\": 20030.858, \"section_seq\": 1, \"route_path_id\": 99842}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 16, \"distance_m\": 20971.042, \"section_seq\": 1, \"route_path_id\": 99842}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0838\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 17, \"distance_m\": 21717.358, \"section_seq\": 1, \"route_path_id\": 99842}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 18, \"distance_m\": 22922.595, \"section_seq\": 1, \"route_path_id\": 99842}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22922.595, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99842}], \"total_distance_m\": 22922.595, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 22835.338, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 87.257, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0759", "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\": 31393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:52Z\", \"source_id\": 49432241, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:01:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:57Z\", \"source_id\": 16040521, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:02Z\", \"source_id\": 49438494, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:04:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:05Z\", \"source_id\": 16042428, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:57Z\", \"source_id\": 49450048, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:08:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:07:04Z\", \"source_id\": 16045700, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:18Z\", \"source_id\": 49459805, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:23Z\", \"source_id\": 16048473, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:07Z\", \"source_id\": 49467935, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:13:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:11Z\", \"source_id\": 16050818, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:32Z\", \"source_id\": 49475027, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:16:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:36Z\", \"source_id\": 16052960, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:50Z\", \"source_id\": 49484197, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:19:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:52Z\", \"source_id\": 16055698, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:37Z\", \"source_id\": 49492318, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:22:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:41Z\", \"source_id\": 16058066, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:21Z\", \"source_id\": 49523736, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:27Z\", \"source_id\": 16067014, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:15Z\", \"source_id\": 49541106, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:16Z\", \"source_id\": 16071854, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:30Z\", \"source_id\": 49550392, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:33Z\", \"source_id\": 16074570, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "3", "timing_fact_generation": 1789544501393352, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:54.723091", "service_state_evidence_id": 16074570, "current_leg_start_actual_dep": "2026-09-16T08:39:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:55.032935", "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 |
HYS |
CHX |
1K26 |
707007+707021 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 366.133, "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": 414.85, "from_m": 366.133, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 427.956, "from_m": 414.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5417.952, "from_m": 427.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5505.209, "from_m": 5417.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5539.153, "from_m": 5505.209, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7634.717, "from_m": 5539.153, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7688.479, "from_m": 7634.717, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12760.27, "from_m": 7688.479, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13033.891, "from_m": 12760.27, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14247.839, "from_m": 13033.891, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14316.615, "from_m": 14247.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": 19492.814, "from_m": 14316.615, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21456.906, "from_m": 19492.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": 22922.595, "from_m": 21456.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": 602828, "profile_key": "8940f60cd657baced86e55e0f7a8c47e998e622b5174071dd0392bc571909db1", "schedule_id": 22803, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0759", "location": "Hayes (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99842}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0802H", "location": "West Wickham", "stage_seq": 2, "distance_m": 1861.186, "section_seq": 1, "route_path_id": 99842}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805", "location": "Eden Park", "stage_seq": 3, "distance_m": 3226.578, "section_seq": 1, "route_path_id": 99842}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Elmers End", "stage_seq": 4, "distance_m": 5371.834, "section_seq": 1, "route_path_id": 99842}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811H", "location": "Clock House", "stage_seq": 5, "distance_m": 6614.313, "section_seq": 1, "route_path_id": 99842}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814H", "location": "New Beckenham", "stage_seq": 6, "distance_m": 7873.214, "section_seq": 1, "route_path_id": 99842}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "Lower Sydenham", "stage_seq": 7, "distance_m": 8756.569, "section_seq": 1, "route_path_id": 99842}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820", "location": "Catford Bridge", "stage_seq": 8, "distance_m": 11064.132, "section_seq": 1, "route_path_id": 99842}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822H", "location": "Ladywell", "stage_seq": 9, "distance_m": 12402.442, "section_seq": 1, "route_path_id": 99842}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Ladywell Jn", "stage_seq": 10, "distance_m": 12760.27, "section_seq": 1, "route_path_id": 99842}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Parks Bridge Jn", "stage_seq": 11, "distance_m": 12990.148, "section_seq": 1, "route_path_id": 99842}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Tanners Hill Jn (NX)", "stage_seq": 12, "distance_m": 14373.713, "section_seq": 1, "route_path_id": 99842}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826H", "location": "New Cross", "stage_seq": 13, "distance_m": 15192.398, "section_seq": 1, "route_path_id": 99842}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Blue Anchor (Kent)", "stage_seq": 14, "distance_m": 18165.665, "section_seq": 1, "route_path_id": 99842}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": "0833", "location": "London Bridge", "stage_seq": 15, "distance_m": 20030.858, "section_seq": 1, "route_path_id": 99842}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Ewer Street Jn", "stage_seq": 16, "distance_m": 20971.042, "section_seq": 1, "route_path_id": 99842}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0838", "location": "London Waterloo (East)", "stage_seq": 17, "distance_m": 21717.358, "section_seq": 1, "route_path_id": 99842}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 18, "distance_m": 22922.595, "section_seq": 1, "route_path_id": 99842}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22922.595, "from_m": 0.0, "section_seq": 1, "route_path_id": 99842}], "total_distance_m": 22922.595, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 22835.338, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 87.257, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31393, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:52Z", "source_id": 49432241, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:01:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:57Z", "source_id": 16040521, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:02Z", "source_id": 49438494, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:04:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:05Z", "source_id": 16042428, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31384, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:57Z", "source_id": 49450048, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:08:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:07:04Z", "source_id": 16045700, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31380, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:18Z", "source_id": 49459805, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:11:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:23Z", "source_id": 16048473, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31372, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:07Z", "source_id": 49467935, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:13:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:11Z", "source_id": 16050818, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31338, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:32Z", "source_id": 49475027, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:16:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:36Z", "source_id": 16052960, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31330, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:50Z", "source_id": 49484197, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:19:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:52Z", "source_id": 16055698, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31320, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:37Z", "source_id": 49492318, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:22:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:41Z", "source_id": 16058066, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:21Z", "source_id": 49523736, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:33:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:27Z", "source_id": 16067014, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:15Z", "source_id": 49541106, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:16Z", "source_id": 16071854, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31428, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:30Z", "source_id": 49550392, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T07:42:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:33Z", "source_id": 16074570, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Hayes (Kent) |
0759 |
0759 |
1 |
None |
None |
London Charing Cross |
0841 |
0841 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85785/2026-09-16/detailed |
None |
London Waterloo (East) |
2026-09-16T08:39: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 |
0839 |
0842 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-16 07:53:07 |
TERMINATED |
2026-09-16 07:42:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16074570 |
1789544501393352 |
58 |
58 |
2026-09-16 07:52:55.032935 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:54.723091 |
| 571609 |
603405 |
G30456 |
362K08MC16 |
2026-09-16 |
COMPLETE |
16074021 |
2026-09-16 08:42:00 |
2026-09-16 07:53:07 |
2026-09-18 07:53:07 |
{"id": 603405, "stp": "P", "toc": "Merseyrail", "uid": "G30456", "consist": "777144", "dest_crs": "HBL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30456/2026-09-16/detailed", "trust_id": "362K08MC16", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Headbolt Lane", "service_date": "2026-09-16", "dest_arr_time": "0841", "dest_platform": "2", "is_terminated": 1, "next_location": "Headbolt Lane", "signalling_id": "2K08", "timing_status": "LATE", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "0842", "current_leg_dep": "0840", "current_leg_end": "Headbolt Lane", "origin_dep_time": "0820", "origin_platform": "1", "current_location": "Headbolt Lane", "last_update_time": "2026-09-16T07:53:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]}", "current_leg_start": "Kirkby (Merseyside)", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "53.4915435", "next_location_lon": "-2.8839028", "previous_location": "Kirkby (Merseyside)", "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\": 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\": 2036.11, \"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\": 2096.099, \"from_m\": 2036.11, \"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\": 3616.249, \"from_m\": 2096.099, \"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\": 3869.577, \"from_m\": 3616.249, \"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\": 4725.795, \"from_m\": 3869.577, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5023.959, \"from_m\": 4725.795, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5078.625, \"from_m\": 5023.959, \"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\": 6442.936, \"from_m\": 5078.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6799.8, \"from_m\": 6442.936, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7157.025, \"from_m\": 6799.8, \"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\": 11984.924, \"from_m\": 7157.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13565.67, \"from_m\": 11984.924, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 603405, \"profile_key\": \"a0269ded7de76f21fa8e73d1414897438097fa3e92244021a804763ea39ebb7b\", \"schedule_id\": 11253, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3407.163, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0830\", \"location\": \"Kirkdale\", \"stage_seq\": 4, \"distance_m\": 4796.926, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Walton Jn\", \"stage_seq\": 5, \"distance_m\": 6271.818, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832\", \"location\": \"Rice Lane\", \"stage_seq\": 6, \"distance_m\": 7011.202, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0834H\", \"location\": \"Fazakerley\", \"stage_seq\": 7, \"distance_m\": 9199.438, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": \"0838H\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 12244.605, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Headbolt Lane\", \"stage_seq\": 9, \"distance_m\": 13565.67, \"section_seq\": 1, \"route_path_id\": 31938}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13565.67, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31938}], \"total_distance_m\": 13565.67, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13565.67, \"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": "0820", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4915435", "current_position_lon": "-2.8839028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:31Z\", \"source_id\": 49500651, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:25:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:32Z\", \"source_id\": 16060491, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:00Z\", \"source_id\": 49510801, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:03Z\", \"source_id\": 16063363, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:59Z\", \"source_id\": 49516546, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:04Z\", \"source_id\": 16065008, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:55Z\", \"source_id\": 49525359, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:58Z\", \"source_id\": 16067461, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9639, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:35:47Z\", \"source_id\": 49533731, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:36:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:35:51Z\", \"source_id\": 16069884, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:53Z\", \"source_id\": 49542866, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:59Z\", \"source_id\": 16072413, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9636, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:54Z\", \"source_id\": 49548690, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:56Z\", \"source_id\": 16074021, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Headbolt Lane", "service_state_platform": "2", "timing_fact_generation": 1789544457858802, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:54.727648", "service_state_evidence_id": 16074021, "current_leg_start_actual_dep": "2026-09-16T08:39:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:55.035477", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
LVC |
HBL |
2K08 |
777144 |
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": 2036.11, "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": 2096.099, "from_m": 2036.11, "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": 3616.249, "from_m": 2096.099, "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": 3869.577, "from_m": 3616.249, "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": 4725.795, "from_m": 3869.577, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5023.959, "from_m": 4725.795, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5078.625, "from_m": 5023.959, "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": 6442.936, "from_m": 5078.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6799.8, "from_m": 6442.936, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7157.025, "from_m": 6799.8, "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": 11984.924, "from_m": 7157.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13565.67, "from_m": 11984.924, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 603405, "profile_key": "a0269ded7de76f21fa8e73d1414897438097fa3e92244021a804763ea39ebb7b", "schedule_id": 11253, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0820", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827", "location": "Sandhills", "stage_seq": 3, "distance_m": 3407.163, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0830", "location": "Kirkdale", "stage_seq": 4, "distance_m": 4796.926, "section_seq": 1, "route_path_id": 31938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Walton Jn", "stage_seq": 5, "distance_m": 6271.818, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832", "location": "Rice Lane", "stage_seq": 6, "distance_m": 7011.202, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0834H", "location": "Fazakerley", "stage_seq": 7, "distance_m": 9199.438, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": "0838H", "location": "Kirkby (Merseyside)", "stage_seq": 8, "distance_m": 12244.605, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Headbolt Lane", "stage_seq": 9, "distance_m": 13565.67, "section_seq": 1, "route_path_id": 31938}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13565.67, "from_m": 0.0, "section_seq": 1, "route_path_id": 31938}], "total_distance_m": 13565.67, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13565.67, "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": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:31Z", "source_id": 49500651, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:25:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:32Z", "source_id": 16060491, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:00Z", "source_id": 49510801, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:28:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:03Z", "source_id": 16063363, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9665, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:59Z", "source_id": 49516546, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:31:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:04Z", "source_id": 16065008, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9644, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:55Z", "source_id": 49525359, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:33:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:58Z", "source_id": 16067461, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9639, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:35:47Z", "source_id": 49533731, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:36:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:35:51Z", "source_id": 16069884, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9630, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:53Z", "source_id": 49542866, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:59Z", "source_id": 16072413, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9636, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:54Z", "source_id": 49548690, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:42:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:56Z", "source_id": 16074021, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Liverpool Central (Northern) |
0820 |
0820 |
1 |
None |
None |
Headbolt Lane |
0841 |
0841 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30456/2026-09-16/detailed |
None |
Kirkby (Merseyside) |
2026-09-16T08:39:30+01:00 |
Headbolt Lane |
2.0 |
{"type": "LineString", "coordinates": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]} |
0.8 |
0840 |
0842 |
Kirkby (Merseyside) |
Headbolt Lane |
Headbolt Lane |
53.4915435 |
-2.8839028 |
53.4915435 |
-2.8839028 |
1 |
0 |
2026-09-16 07:53:07 |
TERMINATED |
2026-09-16 07:42:00 |
Headbolt Lane |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16074021 |
1789544457858802 |
36 |
36 |
2026-09-16 07:52:55.035477 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:54.727648 |
| 571610 |
603501 |
P86951 |
892D17MC16 |
2026-09-16 |
COMPLETE |
16074512 |
2026-09-16 08:42:00 |
2026-09-16 07:53:07 |
2026-09-18 07:53:07 |
{"id": 603501, "stp": "P", "toc": "Southeastern", "uid": "P86951", "consist": "375307", "dest_crs": "SSS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86951/2026-09-16/detailed", "trust_id": "892D17MC16", "origin_crs": "SIT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheerness-on-Sea", "service_date": "2026-09-16", "dest_arr_time": "0841", "dest_platform": "1", "is_terminated": 1, "next_location": "Sheerness-on-Sea", "signalling_id": "2D17", "timing_status": "LATE", "origin_station": "Sittingbourne", "current_leg_arr": "0842", "current_leg_dep": "0837", "current_leg_end": "Sheerness-on-Sea", "origin_dep_time": "0823", "origin_platform": "3", "current_location": "Sheerness-on-Sea", "last_update_time": "2026-09-16T07:53:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7498214999999999, 51.4159059], [0.7494282, 51.4176146], [0.7493946999999999, 51.4177365], [0.7493837999999999, 51.417794099999995], [0.7493142, 51.4180743], [0.7492539, 51.4183588], [0.7491444999999999, 51.4186834], [0.7490297, 51.4189349], [0.74884, 51.419286499999984], [0.7460906, 51.42408639999999], [0.7456638999999999, 51.4248836], [0.7454533999999999, 51.4253536], [0.7452858, 51.4258323], [0.7451978000000001, 51.4262205], [0.7451365999999999, 51.4266075], [0.7450939, 51.4270842], [0.7450933, 51.42740310000001], [0.7451083999999999, 51.42772179999999], [0.7451420999999999, 51.42806860000001], [0.7451975, 51.4284126], [0.7453633999999999, 51.42902780000001], [0.7454641, 51.42932549999999], [0.7455824, 51.4296218], [0.745688, 51.42985289999999], [0.7458000999999999, 51.4300671], [0.7460395999999999, 51.4304872], [0.7464063999999999, 51.4310142], [0.7471333999999998, 51.4318875], [0.7475866, 51.4325195], [0.7479963000000001, 51.4332804], [0.7483083000000001, 51.43417129999999], [0.7484107999999999, 51.4346395], [0.7484987999999999, 51.434933], [0.7485947999999999, 51.435159600000006], [0.7487779, 51.435450899999985], [0.7489658, 51.4356787], [0.7490578999999999, 51.4357744], [0.7492193, 51.43592569999999], [0.7493624, 51.436042400000005], [0.7495192, 51.4361546], [0.7497193, 51.43627999999998], [0.7499438000000002, 51.4364009], [0.7502233, 51.4365312], [0.7503602, 51.4365871], [0.7505423, 51.4366551], [0.7507619, 51.43673379999999], [0.7509128999999999, 51.4367785], [0.7510273999999999, 51.4368097], [0.7514233, 51.4369108], [0.7518633999999998, 51.43700889999999], [0.7522532999999999, 51.4370861], [0.7526194, 51.437166000000005], [0.7529075000000001, 51.43723820000001], [0.7533099999999999, 51.43735829999999], [0.7536724000000001, 51.4374988], [0.7539948999999999, 51.43765179999999], [0.7542851, 51.437825499999995], [0.7545527999999999, 51.4379995], [0.7549004, 51.4382554], [0.7551913999999998, 51.438477], [0.7554339, 51.4386689], [0.7558726, 51.4390198], [0.7560973, 51.439195], [0.7564547, 51.4394598], [0.7570267, 51.439870500000005], [0.7585461999999998, 51.4409198]]}", "current_leg_start": "Queenborough", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "51.4409198", "next_location_lon": "0.7585462", "previous_location": "Queenborough", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 263.41, \"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\": 853.0, \"from_m\": 263.41, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1305.715, \"from_m\": 853.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\": 5983.207, \"from_m\": 1305.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6663.854, \"from_m\": 5983.207, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9729.351, \"from_m\": 6663.854, \"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\": 12352.011, \"from_m\": 9729.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12682.556, \"from_m\": 12352.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}], \"service_id\": 603501, \"profile_key\": \"bbbf94c219a2195c6a320664cef006c3a183ac90316b782db839e0229298cbb4\", \"schedule_id\": 23170, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Sittingbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37458}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 2, \"distance_m\": 834.729, \"section_seq\": 1, \"route_path_id\": 37458}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"Kemsley\", \"stage_seq\": 3, \"distance_m\": 3074.106, \"section_seq\": 1, \"route_path_id\": 37458}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Swale\", \"stage_seq\": 4, \"distance_m\": 6279.873, \"section_seq\": 1, \"route_path_id\": 37458}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0836\", \"location\": \"Queenborough\", \"stage_seq\": 5, \"distance_m\": 9485.674, \"section_seq\": 1, \"route_path_id\": 37458}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Sheerness-on-Sea\", \"stage_seq\": 6, \"distance_m\": 12682.556, \"section_seq\": 1, \"route_path_id\": 37458}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12682.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37458}], \"total_distance_m\": 12682.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12419.146, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 263.41, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0823", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4409198", "current_position_lon": "0.7585462", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:00Z\", \"source_id\": 49510754, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:07Z\", \"source_id\": 16063429, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:37Z\", \"source_id\": 49524461, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:44Z\", \"source_id\": 16067234, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:36:02Z\", \"source_id\": 49534515, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:36:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:36:06Z\", \"source_id\": 16070112, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:27Z\", \"source_id\": 49550204, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:31Z\", \"source_id\": 16074512, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheerness-on-Sea", "service_state_platform": "1", "timing_fact_generation": 1789544494023690, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:56.860186", "service_state_evidence_id": 16074512, "current_leg_start_actual_dep": "2026-09-16T08:37:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:57.187830", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SIT |
SSS |
2D17 |
375307 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 263.41, "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": 853.0, "from_m": 263.41, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1305.715, "from_m": 853.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": 5983.207, "from_m": 1305.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6663.854, "from_m": 5983.207, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9729.351, "from_m": 6663.854, "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": 12352.011, "from_m": 9729.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12682.556, "from_m": 12352.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}], "service_id": 603501, "profile_key": "bbbf94c219a2195c6a320664cef006c3a183ac90316b782db839e0229298cbb4", "schedule_id": 23170, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0823", "location": "Sittingbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37458}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 2, "distance_m": 834.729, "section_seq": 1, "route_path_id": 37458}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "Kemsley", "stage_seq": 3, "distance_m": 3074.106, "section_seq": 1, "route_path_id": 37458}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Swale", "stage_seq": 4, "distance_m": 6279.873, "section_seq": 1, "route_path_id": 37458}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0836", "location": "Queenborough", "stage_seq": 5, "distance_m": 9485.674, "section_seq": 1, "route_path_id": 37458}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Sheerness-on-Sea", "stage_seq": 6, "distance_m": 12682.556, "section_seq": 1, "route_path_id": 37458}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12682.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 37458}], "total_distance_m": 12682.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12419.146, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 263.41, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32374, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:00Z", "source_id": 49510754, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:29:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:07Z", "source_id": 16063429, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32378, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:37Z", "source_id": 49524461, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:33:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:44Z", "source_id": 16067234, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32382, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:36:02Z", "source_id": 49534515, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:36:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:36:06Z", "source_id": 16070112, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32387, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:27Z", "source_id": 49550204, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:42:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:31Z", "source_id": 16074512, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Sittingbourne |
0823 |
0823 |
3 |
None |
None |
Sheerness-on-Sea |
0841 |
0841 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86951/2026-09-16/detailed |
None |
Queenborough |
2026-09-16T08:37:00+01:00 |
Sheerness-on-Sea |
5.0 |
{"type": "LineString", "coordinates": [[0.7498214999999999, 51.4159059], [0.7494282, 51.4176146], [0.7493946999999999, 51.4177365], [0.7493837999999999, 51.417794099999995], [0.7493142, 51.4180743], [0.7492539, 51.4183588], [0.7491444999999999, 51.4186834], [0.7490297, 51.4189349], [0.74884, 51.419286499999984], [0.7460906, 51.42408639999999], [0.7456638999999999, 51.4248836], [0.7454533999999999, 51.4253536], [0.7452858, 51.4258323], [0.7451978000000001, 51.4262205], [0.7451365999999999, 51.4266075], [0.7450939, 51.4270842], [0.7450933, 51.42740310000001], [0.7451083999999999, 51.42772179999999], [0.7451420999999999, 51.42806860000001], [0.7451975, 51.4284126], [0.7453633999999999, 51.42902780000001], [0.7454641, 51.42932549999999], [0.7455824, 51.4296218], [0.745688, 51.42985289999999], [0.7458000999999999, 51.4300671], [0.7460395999999999, 51.4304872], [0.7464063999999999, 51.4310142], [0.7471333999999998, 51.4318875], [0.7475866, 51.4325195], [0.7479963000000001, 51.4332804], [0.7483083000000001, 51.43417129999999], [0.7484107999999999, 51.4346395], [0.7484987999999999, 51.434933], [0.7485947999999999, 51.435159600000006], [0.7487779, 51.435450899999985], [0.7489658, 51.4356787], [0.7490578999999999, 51.4357744], [0.7492193, 51.43592569999999], [0.7493624, 51.436042400000005], [0.7495192, 51.4361546], [0.7497193, 51.43627999999998], [0.7499438000000002, 51.4364009], [0.7502233, 51.4365312], [0.7503602, 51.4365871], [0.7505423, 51.4366551], [0.7507619, 51.43673379999999], [0.7509128999999999, 51.4367785], [0.7510273999999999, 51.4368097], [0.7514233, 51.4369108], [0.7518633999999998, 51.43700889999999], [0.7522532999999999, 51.4370861], [0.7526194, 51.437166000000005], [0.7529075000000001, 51.43723820000001], [0.7533099999999999, 51.43735829999999], [0.7536724000000001, 51.4374988], [0.7539948999999999, 51.43765179999999], [0.7542851, 51.437825499999995], [0.7545527999999999, 51.4379995], [0.7549004, 51.4382554], [0.7551913999999998, 51.438477], [0.7554339, 51.4386689], [0.7558726, 51.4390198], [0.7560973, 51.439195], [0.7564547, 51.4394598], [0.7570267, 51.439870500000005], [0.7585461999999998, 51.4409198]]} |
2.0 |
0837 |
0842 |
Queenborough |
Sheerness-on-Sea |
Sheerness-on-Sea |
51.4409198 |
0.7585462 |
51.4409198 |
0.7585462 |
1 |
0 |
2026-09-16 07:53:07 |
TERMINATED |
2026-09-16 07:42:00 |
Sheerness-on-Sea |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16074512 |
1789544494023690 |
21 |
21 |
2026-09-16 07:52:57.187830 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:56.860186 |
| 571611 |
603135 |
G61819 |
522T25MC16 |
2026-09-16 |
COMPLETE |
16074467 |
2026-09-16 08:43:00 |
2026-09-16 07:53:07 |
2026-09-18 07:53:07 |
{"id": 603135, "stp": "P", "toc": "London Overground", "uid": "G61819", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61819/2026-09-16/detailed", "trust_id": "522T25MC16", "origin_crs": "CHI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "0840", "dest_platform": "8", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2T25", "timing_status": "LATE", "origin_station": "Chingford", "current_leg_arr": "0843", "current_leg_dep": "0839", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0810", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-16T07:53:07", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Bethnal Green", "dest_arr_time_act": "0837", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bethnal Green", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 284.223, \"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\": 366.235, \"from_m\": 284.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 503.407, \"from_m\": 366.235, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3032.82, \"from_m\": 503.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5234.787, \"from_m\": 3032.82, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5464.236, \"from_m\": 5234.787, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6652.471, \"from_m\": 5464.236, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6927.923, \"from_m\": 6652.471, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6970.245, \"from_m\": 6927.923, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7737.725, \"from_m\": 6970.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7751.343, \"from_m\": 7737.725, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10663.613, \"from_m\": 7751.343, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11609.695, \"from_m\": 10663.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12187.839, \"from_m\": 11609.695, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13652.345, \"from_m\": 12187.839, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15228.335, \"from_m\": 13652.345, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15865.236, \"from_m\": 15228.335, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16341.911, \"from_m\": 15865.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16795.129, \"from_m\": 16341.911, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 603135, \"profile_key\": \"efad7c2f3d861d5cf2136b9485ce0cebba92e1839bafb3002a58756246d26a0f\", \"schedule_id\": 35238, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Chingford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814\", \"location\": \"Highams Park\", \"stage_seq\": 2, \"distance_m\": 2920.133, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817\", \"location\": \"Wood Street\", \"stage_seq\": 3, \"distance_m\": 5371.841, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 4, \"distance_m\": 6743.058, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0821H\", \"location\": \"St. James' Street\", \"stage_seq\": 5, \"distance_m\": 7642.394, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Clapton Jn\", \"stage_seq\": 6, \"distance_m\": 9626.704, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0825H\", \"location\": \"Clapton\", \"stage_seq\": 7, \"distance_m\": 10510.668, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829\", \"location\": \"Hackney Downs\", \"stage_seq\": 8, \"distance_m\": 12008.842, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0832H\", \"wtt_dep\": \"0833\", \"location\": \"Bethnal Green\", \"stage_seq\": 9, \"distance_m\": 14982.987, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 10, \"distance_m\": 16795.129, \"section_seq\": 1, \"route_path_id\": 104863}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16795.129, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104863}], \"total_distance_m\": 16795.129, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15123.509, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1671.62, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0810", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "4.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:51Z\", \"source_id\": 49472935, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:15:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:53Z\", \"source_id\": 16052295, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:01Z\", \"source_id\": 49490682, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:21:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:06Z\", \"source_id\": 16057621, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:17Z\", \"source_id\": 49497213, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:23:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:21Z\", \"source_id\": 16059430, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:00Z\", \"source_id\": 49504990, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:26:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:03Z\", \"source_id\": 16061737, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:36Z\", \"source_id\": 49515459, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:36Z\", \"source_id\": 16064709, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:35Z\", \"source_id\": 49524376, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:32:39Z\", \"source_id\": 16067184, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:38Z\", \"source_id\": 49539373, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:38:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:41Z\", \"source_id\": 16071390, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:24Z\", \"source_id\": 49550078, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:29Z\", \"source_id\": 16074467, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "8", "timing_fact_generation": 1789544492724657, "current_leg_arrival_utc": "2026-09-16T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:57.764146", "service_state_evidence_id": 49550078, "current_leg_start_actual_dep": "2026-09-16T08:39:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-16T07:42:57", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:52:57.843609", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
CHI |
LST |
2T25 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 284.223, "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": 366.235, "from_m": 284.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 503.407, "from_m": 366.235, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3032.82, "from_m": 503.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5234.787, "from_m": 3032.82, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5464.236, "from_m": 5234.787, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6652.471, "from_m": 5464.236, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6927.923, "from_m": 6652.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6970.245, "from_m": 6927.923, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7737.725, "from_m": 6970.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7751.343, "from_m": 7737.725, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10663.613, "from_m": 7751.343, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11609.695, "from_m": 10663.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12187.839, "from_m": 11609.695, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13652.345, "from_m": 12187.839, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15228.335, "from_m": 13652.345, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15865.236, "from_m": 15228.335, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16341.911, "from_m": 15865.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16795.129, "from_m": 16341.911, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 603135, "profile_key": "efad7c2f3d861d5cf2136b9485ce0cebba92e1839bafb3002a58756246d26a0f", "schedule_id": 35238, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0810", "location": "Chingford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814", "location": "Highams Park", "stage_seq": 2, "distance_m": 2920.133, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817", "location": "Wood Street", "stage_seq": 3, "distance_m": 5371.841, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819H", "location": "Walthamstow Central", "stage_seq": 4, "distance_m": 6743.058, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0821H", "location": "St. James' Street", "stage_seq": 5, "distance_m": 7642.394, "section_seq": 1, "route_path_id": 104863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Clapton Jn", "stage_seq": 6, "distance_m": 9626.704, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0825H", "location": "Clapton", "stage_seq": 7, "distance_m": 10510.668, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829", "location": "Hackney Downs", "stage_seq": 8, "distance_m": 12008.842, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0832H", "wtt_dep": "0833", "location": "Bethnal Green", "stage_seq": 9, "distance_m": 14982.987, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 10, "distance_m": 16795.129, "section_seq": 1, "route_path_id": 104863}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16795.129, "from_m": 0.0, "section_seq": 1, "route_path_id": 104863}], "total_distance_m": 16795.129, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15123.509, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1671.62, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15414, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:51Z", "source_id": 49472935, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:15:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:53Z", "source_id": 16052295, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15393, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:01Z", "source_id": 49490682, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:21:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:06Z", "source_id": 16057621, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15418, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:17Z", "source_id": 49497213, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:23:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:21Z", "source_id": 16059430, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15422, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:00Z", "source_id": 49504990, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:26:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:03Z", "source_id": 16061737, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15426, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:36Z", "source_id": 49515459, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:29:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:36Z", "source_id": 16064709, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:35Z", "source_id": 49524376, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:32:39Z", "source_id": 16067184, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:38Z", "source_id": 49539373, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:38:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:41Z", "source_id": 16071390, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15488, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:24Z", "source_id": 49550078, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:42:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:29Z", "source_id": 16074467, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:43:00+01:00", "operational_fact": true}] |
Chingford |
0810 |
0810 |
2 |
None |
None |
London Liverpool Street |
0840 |
0837 |
8 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G61819/2026-09-16/detailed |
None |
Bethnal Green |
2026-09-16T08:39:00+01:00 |
London Liverpool Street |
4.0 |
{"type": "LineString", "coordinates": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
1.1 |
0839 |
0843 |
Bethnal Green |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-16 07:53:07 |
TERMINATED |
2026-09-16 07:42:57 |
London Liverpool Street |
TD |
DIRECT_DESTINATION_ARRIVAL |
49550078 |
1789544492724657 |
38 |
38 |
2026-09-16 07:52:57.843609 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:57.764146 |
| 571612 |
603352 |
L88161 |
041Y06MC16 |
2026-09-16 |
COMPLETE |
16069716 |
2026-09-16 08:42:00 |
2026-09-16 07:53:07 |
2026-09-18 07:53:07 |
{"id": 603352, "stp": "P", "toc": "ScotRail", "uid": "L88161", "consist": "385011+385027", "dest_crs": "NBW", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88161/2026-09-16/detailed", "trust_id": "041Y06MC16", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "North Berwick", "service_date": "2026-09-16", "dest_arr_time": "0842", "dest_platform": null, "is_terminated": 1, "next_location": "North Berwick", "signalling_id": "1Y06", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "0842", "current_leg_dep": "0825", "current_leg_end": "North Berwick", "origin_dep_time": "0818", "origin_platform": "1", "current_location": "North Berwick", "last_update_time": "2026-09-16T07:53:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0729219999999997, 55.93361550000001], [-3.0719014999999996, 55.9332117], [-3.0710269999999995, 55.932875], [-3.0706801999999995, 55.9327397], [-3.0650699, 55.93056030000001], [-3.0636908999999997, 55.93012120000001], [-3.0636336999999996, 55.9301067], [-3.0632035, 55.9299825], [-3.0629775, 55.9299173], [-3.0622575, 55.929745999999994], [-3.0615819999999996, 55.9295924], [-3.0613574, 55.9295437], [-3.0603776, 55.9293694], [-3.0598859999999997, 55.92928500000001], [-3.0595528999999995, 55.9292363], [-3.0593801, 55.929211], [-3.0583817999999994, 55.9290823], [-3.0573520999999997, 55.92898460000001], [-3.0569507, 55.92895519999999], [-3.0557968999999994, 55.928923700000006], [-3.055536899999999, 55.92892150000001], [-3.0546081, 55.9289115], [-3.0543870999999996, 55.92891189999999], [-3.0542719660063726, 55.928912172184376], [-3.0542179, 55.9289123], [-3.054012, 55.9289132], [-3.0531442999999996, 55.928938899999984], [-3.0520575999999995, 55.929007], [-3.0511316, 55.929097600000006], [-3.0503457, 55.929201299999995], [-3.0492994, 55.9293739], [-3.0482985, 55.9295546], [-3.0469871999999993, 55.9298998], [-3.0453726, 55.9304175], [-3.0430427, 55.93119420000001], [-3.0423931, 55.9314107], [-3.0393249000000004, 55.9324335], [-3.0383085999999997, 55.93276639999999], [-3.0308359999999994, 55.93521419999999], [-3.024035, 55.93743859999999], [-3.0203053999999994, 55.93866179999999], [-3.0155816, 55.9402111], [-3.0153973, 55.9402719], [-3.0143407, 55.9406207], [-3.0092348999999996, 55.9423063], [-3.0088993, 55.94241120000001], [-3.0082997999999996, 55.942609700000006], [-3.0080098, 55.9427045], [-3.0025731999999996, 55.94450239999999], [-3.0023878999999996, 55.9445639], [-3.001064, 55.9450029], [-3.0003035, 55.9452556], [-2.9995507000000003, 55.945475399999985], [-2.997973, 55.94589950000001], [-2.9963471, 55.94627429999999], [-2.9930453, 55.9470173], [-2.9911815, 55.9475119], [-2.989936, 55.94787890000001], [-2.9884447999999995, 55.9483487], [-2.9870102999999997, 55.9488395], [-2.9855448, 55.9493988], [-2.9850651, 55.949599699999986], [-2.9841412, 55.9499865], [-2.9813702, 55.95111669999999], [-2.9791342000000003, 55.95185430000001], [-2.97775, 55.952244400000005], [-2.9769456, 55.9524512], [-2.9764337999999997, 55.9525706], [-2.9761234, 55.952635], [-2.9756155, 55.9527503], [-2.9752165999999995, 55.9528421], [-2.9750597999999995, 55.9528778], [-2.9745092, 55.9530002], [-2.9738556, 55.95314849999999], [-2.9721819, 55.9535113], [-2.9701437, 55.95395839999999], [-2.9681055, 55.954399499999994], [-2.9673175, 55.9545719], [-2.9664400999999994, 55.9547638], [-2.9659622, 55.95486830000001], [-2.9651432, 55.9550475], [-2.9648182, 55.95511729999999], [-2.964440437594421, 55.95519839379025], [-2.9629679, 55.95551449999999], [-2.9615441999999996, 55.955820200000005], [-2.9606084, 55.95598989999999], [-2.959755299999999, 55.95617609999999], [-2.9544600999999995, 55.95733159999999], [-2.9533627999999994, 55.957571699999995], [-2.9531517, 55.95761789999999], [-2.952765494793428, 55.95770237974702], [-2.9515105, 55.9579769], [-2.9499967, 55.95831840000001], [-2.9485085, 55.958704], [-2.9471786999999994, 55.95911220000001], [-2.9463691999999995, 55.9593879], [-2.9454075, 55.959751100000005], [-2.9444937, 55.9601334], [-2.9419695999999997, 55.9611615], [-2.9411113, 55.961466], [-2.9400442999999994, 55.9618446], [-2.9389221999999995, 55.9621774], [-2.9370098, 55.96264660000001], [-2.9356356, 55.962920399999994], [-2.933166299999999, 55.96331680000001], [-2.9286571, 55.9639849], [-2.9231821, 55.9647555], [-2.9205906999999995, 55.96510260000001], [-2.9200241999999994, 55.96518470000001], [-2.9145077, 55.9659837], [-2.9131814, 55.96618839999999], [-2.9119087, 55.9664453], [-2.9106481999999994, 55.96675689999999], [-2.9094296, 55.9671092], [-2.9081395, 55.96755539999999], [-2.9063854, 55.968298099999984], [-2.9046900999999994, 55.96906709999998], [-2.9009947, 55.9707952], [-2.8982799999999997, 55.97206459999999], [-2.8964446, 55.972908199999985], [-2.8962975, 55.9729758], [-2.8931052, 55.974442999999994], [-2.8928946000000004, 55.9745398], [-2.8918589, 55.97501580000001], [-2.8909332, 55.9754063], [-2.8899709, 55.9757699], [-2.8894775, 55.9759493], [-2.8887142, 55.97620220000001], [-2.8880473, 55.9764173], [-2.8860100999999996, 55.9770666], [-2.8843603, 55.9775924], [-2.8838105, 55.97776760000001], [-2.8828572999999995, 55.9780639], [-2.8797828, 55.9790195], [-2.8783367, 55.97944650000001], [-2.876853, 55.9798417], [-2.875476299999999, 55.9801449], [-2.8746089091824683, 55.980309827074706], [-2.8740826, 55.98040989999999], [-2.8717624, 55.980771999999995], [-2.8681618, 55.9812087], [-2.8658892, 55.98153320000001], [-2.8631256, 55.982001], [-2.8617087, 55.98228389999999], [-2.860354, 55.9825866], [-2.860124, 55.9826419], [-2.8599402, 55.9826824], [-2.8598717, 55.98269949999999], [-2.8571660999999997, 55.9833752], [-2.8550281999999996, 55.98396369999999], [-2.8543041999999996, 55.9841898], [-2.8531976, 55.98453560000001], [-2.8513552999999994, 55.98513499999999], [-2.846411499999999, 55.9867594], [-2.842738199999999, 55.987931199999984], [-2.8406086, 55.98864509999999], [-2.8393325999999997, 55.98907289999999], [-2.8378107, 55.98963740000001], [-2.8363904999999994, 55.990232799999994], [-2.8348903999999995, 55.9909495], [-2.8333194999999995, 55.9917734], [-2.8331124000000005, 55.99188879999999], [-2.8317519, 55.99276009999999], [-2.8297802, 55.9941644], [-2.8284771, 55.9950036], [-2.8270811999999994, 55.9957844], [-2.8256377999999995, 55.9963914], [-2.8241463, 55.9969283], [-2.8223663, 55.99743889999999], [-2.8216945999999994, 55.99760860000001], [-2.8209207, 55.9978041], [-2.8205494999999994, 55.9978979], [-2.8164764, 55.998881], [-2.8119877999999994, 55.9999602], [-2.8112528, 56.0001362], [-2.8110528, 56.00018409999999], [-2.8094773999999996, 56.000561299999994], [-2.8069287, 56.0011824], [-2.8043775, 56.00179919999999], [-2.8041175, 56.001862], [-2.8018313999999997, 56.002413700000005], [-2.7996362, 56.00288770000001], [-2.7980629999999995, 56.0031769], [-2.7941245999999995, 56.003781], [-2.7904386, 56.00434280000001], [-2.7896077999999997, 56.00446730000001], [-2.7886217, 56.0046184], [-2.7864047999999997, 56.0049505], [-2.7860675, 56.005003], [-2.7853071, 56.00511590000001], [-2.784777380770516, 56.00519688465394], [-2.7840545, 56.0053074], [-2.7820859999999996, 56.0055987], [-2.7819442999999997, 56.0056197], [-2.7774264999999994, 56.0063023], [-2.7771073999999993, 56.0063505], [-2.7767279999999994, 56.0064265], [-2.7763295999999995, 56.00649919999999], [-2.7760406999999994, 56.00654569999999], [-2.7752693, 56.0066937], [-2.7750258, 56.006727100000006], [-2.7744810999999996, 56.006833699999994], [-2.7741879999999997, 56.006895099999994], [-2.7739284999999994, 56.0069596], [-2.7734198, 56.00709569999999], [-2.7723466999999995, 56.0074178], [-2.7709689999999996, 56.0079254], [-2.770897360950782, 56.00795783962394], [-2.7706107999999996, 56.0080876], [-2.7697701, 56.0084684], [-2.7685098999999997, 56.0091604], [-2.7682534, 56.0093197], [-2.7676081, 56.0097204], [-2.7670414, 56.01018009999999], [-2.7664831, 56.0106678], [-2.7660057999999994, 56.0111718], [-2.7655535, 56.0116804], [-2.7653055999999996, 56.0120635], [-2.7648519, 56.0127874], [-2.7646548, 56.01328440000001], [-2.7645729999999995, 56.013532199999986], [-2.7644915, 56.013779099999994], [-2.764280799999999, 56.01448069999999], [-2.7638540999999996, 56.01597840000001], [-2.7619975999999995, 56.02246039999999], [-2.7597003, 56.03014699999999], [-2.7594793999999996, 56.0308862], [-2.7592507, 56.031645100000006], [-2.7581742999999994, 56.0352167], [-2.7578072999999996, 56.0364106], [-2.7577359999999995, 56.0366758], [-2.7570331, 56.0390318], [-2.7564114999999996, 56.04039780000001], [-2.7555378, 56.0418566], [-2.7549639, 56.0425902], [-2.7543271, 56.0433039], [-2.7536806, 56.0439352], [-2.7535367, 56.044072799999995], [-2.7525873, 56.0449128], [-2.7514924, 56.04567409999999], [-2.7502619, 56.046420999999995], [-2.7487667999999994, 56.0472132], [-2.7384178999999995, 56.0526699], [-2.7360737, 56.05390369999999], [-2.7353129999999997, 56.054303999999995], [-2.734346700000001, 56.054809], [-2.7334113, 56.0553036], [-2.7332843, 56.05537069999998], [-2.7327097999999994, 56.0556853], [-2.7320198999999996, 56.05602820000001], [-2.7313545, 56.0563717], [-2.7310793999999996, 56.05652309999999], [-2.7308759, 56.0566448], [-2.730344399999999, 56.05699629999999]]}", "current_leg_start": "Musselburgh", "dest_arr_time_act": "0842", "motion_projection": null, "next_location_lat": "56.0569963", "next_location_lon": "-2.7303444", "previous_location": "Musselburgh", "current_leg_milage": "17.1", "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\": 5604.689, \"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\": 9316.096, \"from_m\": 5604.689, \"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\": 9388.056, \"from_m\": 9316.096, \"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\": 10069.944, \"from_m\": 9388.056, \"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\": 16574.894, \"from_m\": 10069.944, \"capability_applied\": null, \"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\": 25200.365, \"from_m\": 16574.894, \"capability_applied\": null, \"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\": 26092.847, \"from_m\": 25200.365, \"capability_applied\": null, \"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\": 28127.341, \"from_m\": 26092.847, \"capability_applied\": null, \"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\": 29055.323, \"from_m\": 28127.341, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 29106.025, \"from_m\": 29055.323, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29121.612, \"from_m\": 29106.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30193.636, \"from_m\": 29121.612, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35187.417, \"from_m\": 30193.636, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35414.484, \"from_m\": 35187.417, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35532.648, \"from_m\": 35414.484, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 35631.409, \"from_m\": 35532.648, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 35682.562, \"from_m\": 35631.409, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 603352, \"profile_key\": \"106f21f84b2d6056724cfab43ff9da42455f45c06a4b4ea8717648776199012d\", \"schedule_id\": 18960, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 73691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 73691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 73691}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0825\", \"location\": \"Musselburgh\", \"stage_seq\": 5, \"distance_m\": 8180.02, \"section_seq\": 1, \"route_path_id\": 73691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 6, \"distance_m\": 9462.123, \"section_seq\": 1, \"route_path_id\": 73691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Prestonpans\", \"stage_seq\": 7, \"distance_m\": 15108.22, \"section_seq\": 1, \"route_path_id\": 73691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Drem\", \"stage_seq\": 8, \"distance_m\": 28451.773, \"section_seq\": 1, \"route_path_id\": 73691}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"North Berwick\", \"stage_seq\": 9, \"distance_m\": 35682.562, \"section_seq\": 1, \"route_path_id\": 73691}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35682.562, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73691}], \"total_distance_m\": 35682.562, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35682.562, \"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": "0818", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "56.0569963", "current_position_lon": "-2.7303444", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:07Z\", \"source_id\": 49499430, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:10Z\", \"source_id\": 16060134, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:36Z\", \"source_id\": 49512642, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:29:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:28:41Z\", \"source_id\": 16063917, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:00Z\", \"source_id\": 49528470, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:35:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:01Z\", \"source_id\": 16068368, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:35:33Z\", \"source_id\": 49533023, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:42:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:35:37Z\", \"source_id\": 16069716, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "North Berwick", "service_state_platform": "1", "timing_fact_generation": 1789544137425426, "current_leg_arrival_utc": "2026-09-16T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:42:59.057091", "service_state_evidence_id": 16069716, "current_leg_start_actual_dep": "2026-09-16T08:25:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-16T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:53:03.804851", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
NBW |
1Y06 |
385011+385027 |
6 |
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": 5604.689, "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": 9316.096, "from_m": 5604.689, "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": 9388.056, "from_m": 9316.096, "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": 10069.944, "from_m": 9388.056, "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": 16574.894, "from_m": 10069.944, "capability_applied": null, "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": 25200.365, "from_m": 16574.894, "capability_applied": null, "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": 26092.847, "from_m": 25200.365, "capability_applied": null, "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": 28127.341, "from_m": 26092.847, "capability_applied": null, "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": 29055.323, "from_m": 28127.341, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 29106.025, "from_m": 29055.323, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29121.612, "from_m": 29106.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30193.636, "from_m": 29121.612, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35187.417, "from_m": 30193.636, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35414.484, "from_m": 35187.417, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 35532.648, "from_m": 35414.484, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 10.0}, {"to_m": 35631.409, "from_m": 35532.648, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 5.0}, {"to_m": 35682.562, "from_m": 35631.409, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 603352, "profile_key": "106f21f84b2d6056724cfab43ff9da42455f45c06a4b4ea8717648776199012d", "schedule_id": 18960, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0818", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 73691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820H", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 73691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 73691}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0825", "location": "Musselburgh", "stage_seq": 5, "distance_m": 8180.02, "section_seq": 1, "route_path_id": 73691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Monktonhall Jn", "stage_seq": 6, "distance_m": 9462.123, "section_seq": 1, "route_path_id": 73691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Prestonpans", "stage_seq": 7, "distance_m": 15108.22, "section_seq": 1, "route_path_id": 73691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Drem", "stage_seq": 8, "distance_m": 28451.773, "section_seq": 1, "route_path_id": 73691}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "North Berwick", "stage_seq": 9, "distance_m": 35682.562, "section_seq": 1, "route_path_id": 73691}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35682.562, "from_m": 0.0, "section_seq": 1, "route_path_id": 73691}], "total_distance_m": 35682.562, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35682.562, "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": 1033, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:07Z", "source_id": 49499430, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:24:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:10Z", "source_id": 16060134, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1041, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:36Z", "source_id": 49512642, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:29:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:28:41Z", "source_id": 16063917, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1051, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:00Z", "source_id": 49528470, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:35:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:01Z", "source_id": 16068368, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1060, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:35:33Z", "source_id": 49533023, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:42:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:35:37Z", "source_id": 16069716, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T08:42:00+01:00", "operational_fact": true}] |
Edinburgh |
0818 |
0818 |
1 |
None |
None |
North Berwick |
0842 |
0842 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88161/2026-09-16/detailed |
None |
Musselburgh |
2026-09-16T08:25:00+01:00 |
North Berwick |
17.0 |
{"type": "LineString", "coordinates": [[-3.0729219999999997, 55.93361550000001], [-3.0719014999999996, 55.9332117], [-3.0710269999999995, 55.932875], [-3.0706801999999995, 55.9327397], [-3.0650699, 55.93056030000001], [-3.0636908999999997, 55.93012120000001], [-3.0636336999999996, 55.9301067], [-3.0632035, 55.9299825], [-3.0629775, 55.9299173], [-3.0622575, 55.929745999999994], [-3.0615819999999996, 55.9295924], [-3.0613574, 55.9295437], [-3.0603776, 55.9293694], [-3.0598859999999997, 55.92928500000001], [-3.0595528999999995, 55.9292363], [-3.0593801, 55.929211], [-3.0583817999999994, 55.9290823], [-3.0573520999999997, 55.92898460000001], [-3.0569507, 55.92895519999999], [-3.0557968999999994, 55.928923700000006], [-3.055536899999999, 55.92892150000001], [-3.0546081, 55.9289115], [-3.0543870999999996, 55.92891189999999], [-3.0542719660063726, 55.928912172184376], [-3.0542179, 55.9289123], [-3.054012, 55.9289132], [-3.0531442999999996, 55.928938899999984], [-3.0520575999999995, 55.929007], [-3.0511316, 55.929097600000006], [-3.0503457, 55.929201299999995], [-3.0492994, 55.9293739], [-3.0482985, 55.9295546], [-3.0469871999999993, 55.9298998], [-3.0453726, 55.9304175], [-3.0430427, 55.93119420000001], [-3.0423931, 55.9314107], [-3.0393249000000004, 55.9324335], [-3.0383085999999997, 55.93276639999999], [-3.0308359999999994, 55.93521419999999], [-3.024035, 55.93743859999999], [-3.0203053999999994, 55.93866179999999], [-3.0155816, 55.9402111], [-3.0153973, 55.9402719], [-3.0143407, 55.9406207], [-3.0092348999999996, 55.9423063], [-3.0088993, 55.94241120000001], [-3.0082997999999996, 55.942609700000006], [-3.0080098, 55.9427045], [-3.0025731999999996, 55.94450239999999], [-3.0023878999999996, 55.9445639], [-3.001064, 55.9450029], [-3.0003035, 55.9452556], [-2.9995507000000003, 55.945475399999985], [-2.997973, 55.94589950000001], [-2.9963471, 55.94627429999999], [-2.9930453, 55.9470173], [-2.9911815, 55.9475119], [-2.989936, 55.94787890000001], [-2.9884447999999995, 55.9483487], [-2.9870102999999997, 55.9488395], [-2.9855448, 55.9493988], [-2.9850651, 55.949599699999986], [-2.9841412, 55.9499865], [-2.9813702, 55.95111669999999], [-2.9791342000000003, 55.95185430000001], [-2.97775, 55.952244400000005], [-2.9769456, 55.9524512], [-2.9764337999999997, 55.9525706], [-2.9761234, 55.952635], [-2.9756155, 55.9527503], [-2.9752165999999995, 55.9528421], [-2.9750597999999995, 55.9528778], [-2.9745092, 55.9530002], [-2.9738556, 55.95314849999999], [-2.9721819, 55.9535113], [-2.9701437, 55.95395839999999], [-2.9681055, 55.954399499999994], [-2.9673175, 55.9545719], [-2.9664400999999994, 55.9547638], [-2.9659622, 55.95486830000001], [-2.9651432, 55.9550475], [-2.9648182, 55.95511729999999], [-2.964440437594421, 55.95519839379025], [-2.9629679, 55.95551449999999], [-2.9615441999999996, 55.955820200000005], [-2.9606084, 55.95598989999999], [-2.959755299999999, 55.95617609999999], [-2.9544600999999995, 55.95733159999999], [-2.9533627999999994, 55.957571699999995], [-2.9531517, 55.95761789999999], [-2.952765494793428, 55.95770237974702], [-2.9515105, 55.9579769], [-2.9499967, 55.95831840000001], [-2.9485085, 55.958704], [-2.9471786999999994, 55.95911220000001], [-2.9463691999999995, 55.9593879], [-2.9454075, 55.959751100000005], [-2.9444937, 55.9601334], [-2.9419695999999997, 55.9611615], [-2.9411113, 55.961466], [-2.9400442999999994, 55.9618446], [-2.9389221999999995, 55.9621774], [-2.9370098, 55.96264660000001], [-2.9356356, 55.962920399999994], [-2.933166299999999, 55.96331680000001], [-2.9286571, 55.9639849], [-2.9231821, 55.9647555], [-2.9205906999999995, 55.96510260000001], [-2.9200241999999994, 55.96518470000001], [-2.9145077, 55.9659837], [-2.9131814, 55.96618839999999], [-2.9119087, 55.9664453], [-2.9106481999999994, 55.96675689999999], [-2.9094296, 55.9671092], [-2.9081395, 55.96755539999999], [-2.9063854, 55.968298099999984], [-2.9046900999999994, 55.96906709999998], [-2.9009947, 55.9707952], [-2.8982799999999997, 55.97206459999999], [-2.8964446, 55.972908199999985], [-2.8962975, 55.9729758], [-2.8931052, 55.974442999999994], [-2.8928946000000004, 55.9745398], [-2.8918589, 55.97501580000001], [-2.8909332, 55.9754063], [-2.8899709, 55.9757699], [-2.8894775, 55.9759493], [-2.8887142, 55.97620220000001], [-2.8880473, 55.9764173], [-2.8860100999999996, 55.9770666], [-2.8843603, 55.9775924], [-2.8838105, 55.97776760000001], [-2.8828572999999995, 55.9780639], [-2.8797828, 55.9790195], [-2.8783367, 55.97944650000001], [-2.876853, 55.9798417], [-2.875476299999999, 55.9801449], [-2.8746089091824683, 55.980309827074706], [-2.8740826, 55.98040989999999], [-2.8717624, 55.980771999999995], [-2.8681618, 55.9812087], [-2.8658892, 55.98153320000001], [-2.8631256, 55.982001], [-2.8617087, 55.98228389999999], [-2.860354, 55.9825866], [-2.860124, 55.9826419], [-2.8599402, 55.9826824], [-2.8598717, 55.98269949999999], [-2.8571660999999997, 55.9833752], [-2.8550281999999996, 55.98396369999999], [-2.8543041999999996, 55.9841898], [-2.8531976, 55.98453560000001], [-2.8513552999999994, 55.98513499999999], [-2.846411499999999, 55.9867594], [-2.842738199999999, 55.987931199999984], [-2.8406086, 55.98864509999999], [-2.8393325999999997, 55.98907289999999], [-2.8378107, 55.98963740000001], [-2.8363904999999994, 55.990232799999994], [-2.8348903999999995, 55.9909495], [-2.8333194999999995, 55.9917734], [-2.8331124000000005, 55.99188879999999], [-2.8317519, 55.99276009999999], [-2.8297802, 55.9941644], [-2.8284771, 55.9950036], [-2.8270811999999994, 55.9957844], [-2.8256377999999995, 55.9963914], [-2.8241463, 55.9969283], [-2.8223663, 55.99743889999999], [-2.8216945999999994, 55.99760860000001], [-2.8209207, 55.9978041], [-2.8205494999999994, 55.9978979], [-2.8164764, 55.998881], [-2.8119877999999994, 55.9999602], [-2.8112528, 56.0001362], [-2.8110528, 56.00018409999999], [-2.8094773999999996, 56.000561299999994], [-2.8069287, 56.0011824], [-2.8043775, 56.00179919999999], [-2.8041175, 56.001862], [-2.8018313999999997, 56.002413700000005], [-2.7996362, 56.00288770000001], [-2.7980629999999995, 56.0031769], [-2.7941245999999995, 56.003781], [-2.7904386, 56.00434280000001], [-2.7896077999999997, 56.00446730000001], [-2.7886217, 56.0046184], [-2.7864047999999997, 56.0049505], [-2.7860675, 56.005003], [-2.7853071, 56.00511590000001], [-2.784777380770516, 56.00519688465394], [-2.7840545, 56.0053074], [-2.7820859999999996, 56.0055987], [-2.7819442999999997, 56.0056197], [-2.7774264999999994, 56.0063023], [-2.7771073999999993, 56.0063505], [-2.7767279999999994, 56.0064265], [-2.7763295999999995, 56.00649919999999], [-2.7760406999999994, 56.00654569999999], [-2.7752693, 56.0066937], [-2.7750258, 56.006727100000006], [-2.7744810999999996, 56.006833699999994], [-2.7741879999999997, 56.006895099999994], [-2.7739284999999994, 56.0069596], [-2.7734198, 56.00709569999999], [-2.7723466999999995, 56.0074178], [-2.7709689999999996, 56.0079254], [-2.770897360950782, 56.00795783962394], [-2.7706107999999996, 56.0080876], [-2.7697701, 56.0084684], [-2.7685098999999997, 56.0091604], [-2.7682534, 56.0093197], [-2.7676081, 56.0097204], [-2.7670414, 56.01018009999999], [-2.7664831, 56.0106678], [-2.7660057999999994, 56.0111718], [-2.7655535, 56.0116804], [-2.7653055999999996, 56.0120635], [-2.7648519, 56.0127874], [-2.7646548, 56.01328440000001], [-2.7645729999999995, 56.013532199999986], [-2.7644915, 56.013779099999994], [-2.764280799999999, 56.01448069999999], [-2.7638540999999996, 56.01597840000001], [-2.7619975999999995, 56.02246039999999], [-2.7597003, 56.03014699999999], [-2.7594793999999996, 56.0308862], [-2.7592507, 56.031645100000006], [-2.7581742999999994, 56.0352167], [-2.7578072999999996, 56.0364106], [-2.7577359999999995, 56.0366758], [-2.7570331, 56.0390318], [-2.7564114999999996, 56.04039780000001], [-2.7555378, 56.0418566], [-2.7549639, 56.0425902], [-2.7543271, 56.0433039], [-2.7536806, 56.0439352], [-2.7535367, 56.044072799999995], [-2.7525873, 56.0449128], [-2.7514924, 56.04567409999999], [-2.7502619, 56.046420999999995], [-2.7487667999999994, 56.0472132], [-2.7384178999999995, 56.0526699], [-2.7360737, 56.05390369999999], [-2.7353129999999997, 56.054303999999995], [-2.734346700000001, 56.054809], [-2.7334113, 56.0553036], [-2.7332843, 56.05537069999998], [-2.7327097999999994, 56.0556853], [-2.7320198999999996, 56.05602820000001], [-2.7313545, 56.0563717], [-2.7310793999999996, 56.05652309999999], [-2.7308759, 56.0566448], [-2.730344399999999, 56.05699629999999]]} |
17.1 |
0825 |
0842 |
Musselburgh |
North Berwick |
North Berwick |
56.0569963 |
-2.7303444 |
56.0569963 |
-2.7303444 |
1 |
0 |
2026-09-16 07:53:07 |
TERMINATED |
2026-09-16 07:42:00 |
North Berwick |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16069716 |
1789544137425426 |
24 |
24 |
2026-09-16 07:53:03.804851 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:42:59.057091 |
| 571613 |
602369 |
L37504 |
745Y19MB16 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 07:43:00 |
2026-09-16 07:53:08 |
2026-09-18 07:53:08 |
{"id": 602369, "stp": "P", "toc": "Chiltern Railways", "uid": "L37504", "consist": "165016", "dest_crs": "OXF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37504/2026-09-16/detailed", "trust_id": "745Y19MB16", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford", "service_date": "2026-09-16", "dest_arr_time": "0801", "dest_platform": "3", "is_terminated": 1, "next_location": "Oxford", "signalling_id": "5Y19", "timing_status": null, "origin_station": "Oxford", "current_leg_arr": "0801", "current_leg_dep": "0759½", "current_leg_end": "Oxford", "origin_dep_time": "0743", "origin_platform": "3", "current_location": null, "last_update_time": "2026-09-16T07:53:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2695741, 51.7507992], [-1.2697362, 51.75128790000001], [-1.2697693, 51.75139339999999], [-1.2699210999999997, 51.75187689999999], [-1.2700873999999998, 51.7524709], [-1.2701205, 51.7525872], [-1.2701766999999995, 51.7527984], [-1.2704431, 51.7537131], [-1.2706637, 51.7544494], [-1.270811, 51.7549397], [-1.2709683, 51.7554407], [-1.2710258, 51.7556376], [-1.2711448999999997, 51.7560125], [-1.2712741, 51.7564111], [-1.271354, 51.756647400000006], [-1.2714401, 51.7568881], [-1.2716417999999998, 51.7574133], [-1.2717209, 51.7576044], [-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 Ground Sig. 6971", "dest_arr_time_act": "0801", "motion_projection": null, "next_location_lat": "51.7539662", "next_location_lon": "-1.2702377", "previous_location": null, "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\": 195.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 224.925, \"from_m\": 195.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 291.769, \"from_m\": 224.925, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 327.784, \"from_m\": 291.769, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 392.096, \"from_m\": 327.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 399.591, \"from_m\": 392.096, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 470.971, \"from_m\": 399.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2119.608, \"from_m\": 470.971, \"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\": 2190.988, \"from_m\": 2119.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2198.483, \"from_m\": 2190.988, \"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\": 2262.795, \"from_m\": 2198.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2298.81, \"from_m\": 2262.795, \"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\": 2365.654, \"from_m\": 2298.81, \"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\": 2395.168, \"from_m\": 2365.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\": 2590.579, \"from_m\": 2395.168, \"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\": 602369, \"profile_key\": \"a2ac0cfb8e43ed6337c6a88a11e14294e9aa4255ca5637658d901c2ae49004f2\", \"schedule_id\": 15963, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0743\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72223}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0759H\", \"location\": \"Oxford Ground Sig. 6971\", \"stage_seq\": 2, \"distance_m\": 1295.289, \"section_seq\": 1, \"route_path_id\": 72223}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": null, \"location\": \"Oxford\", \"stage_seq\": 3, \"distance_m\": 2590.579, \"section_seq\": 1, \"route_path_id\": 72223}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2590.579, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72223}], \"total_distance_m\": 2590.579, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 2260.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 330.412, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0743", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1.5", "current_position_lat": "51.7539662", "current_position_lon": "-1.2702377", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Oxford", "service_state_platform": "3", "timing_fact_generation": 1789543831811927, "current_leg_arrival_utc": "2026-09-16T08:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:43:02.856961", "service_state_evidence_id": 49360293, "current_leg_start_actual_dep": "2026-09-16T07:59:30+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-16T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:53:05.103617", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
OXF |
OXF |
5Y19 |
165016 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 195.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 224.925, "from_m": 195.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 291.769, "from_m": 224.925, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 327.784, "from_m": 291.769, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 392.096, "from_m": 327.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 399.591, "from_m": 392.096, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 470.971, "from_m": 399.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2119.608, "from_m": 470.971, "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": 2190.988, "from_m": 2119.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2198.483, "from_m": 2190.988, "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": 2262.795, "from_m": 2198.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2298.81, "from_m": 2262.795, "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": 2365.654, "from_m": 2298.81, "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": 2395.168, "from_m": 2365.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": 2590.579, "from_m": 2395.168, "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": 602369, "profile_key": "a2ac0cfb8e43ed6337c6a88a11e14294e9aa4255ca5637658d901c2ae49004f2", "schedule_id": 15963, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0743", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72223}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0759H", "location": "Oxford Ground Sig. 6971", "stage_seq": 2, "distance_m": 1295.289, "section_seq": 1, "route_path_id": 72223}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": null, "location": "Oxford", "stage_seq": 3, "distance_m": 2590.579, "section_seq": 1, "route_path_id": 72223}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2590.579, "from_m": 0.0, "section_seq": 1, "route_path_id": 72223}], "total_distance_m": 2590.579, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 2260.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 330.412, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Oxford |
0743 |
0743 |
3 |
None |
None |
Oxford |
0801 |
0801 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L37504/2026-09-16/detailed |
None |
Oxford Ground Sig. 6971 |
2026-09-16T07:59:30+01:00 |
Oxford |
1.5 |
{"type": "LineString", "coordinates": [[-1.2695741, 51.7507992], [-1.2697362, 51.75128790000001], [-1.2697693, 51.75139339999999], [-1.2699210999999997, 51.75187689999999], [-1.2700873999999998, 51.7524709], [-1.2701205, 51.7525872], [-1.2701766999999995, 51.7527984], [-1.2704431, 51.7537131], [-1.2706637, 51.7544494], [-1.270811, 51.7549397], [-1.2709683, 51.7554407], [-1.2710258, 51.7556376], [-1.2711448999999997, 51.7560125], [-1.2712741, 51.7564111], [-1.271354, 51.756647400000006], [-1.2714401, 51.7568881], [-1.2716417999999998, 51.7574133], [-1.2717209, 51.7576044], [-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.8 |
0759½ |
0801 |
None |
None |
Oxford |
51.7539662 |
-1.2702377 |
51.7539662 |
-1.2702377 |
1 |
0 |
2026-09-16 07:53:07 |
TERMINATED |
2026-09-16 07:43:00 |
Oxford |
TD |
NEVER_DEPARTED_TIMEOUT |
49360293 |
1789543831811927 |
50 |
50 |
2026-09-16 07:53:05.103617 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:43:02.856961 |
| 571614 |
602975 |
C61662 |
722I33MC16 |
2026-09-16 |
COMPLETE |
16075334 |
2026-09-16 08:43:00 |
2026-09-16 07:53:08 |
2026-09-18 07:53:08 |
{"id": 602975, "stp": "P", "toc": "London Underground", "uid": "C61662", "consist": null, "dest_crs": "SBP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61662/2026-09-16/detailed", "trust_id": "722I33MC16", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "08:04:00", "dar_platform": null, "dest_station": "Stonebridge Park", "service_date": "2026-09-16", "dest_arr_time": "0845", "dest_platform": "2", "is_terminated": 1, "next_location": "Stonebridge Park", "signalling_id": "2I33", "timing_status": "EARLY", "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "0843", "current_leg_dep": "0840", "current_leg_end": "Stonebridge Park", "origin_dep_time": "0804", "origin_platform": null, "current_location": "Stonebridge Park", "last_update_time": "2026-09-16T07:53:08", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2641667, 51.53910359999998], [-0.26435459999999994, 51.5392067], [-0.2647423, 51.5393872], [-0.2652366, 51.53960240000001], [-0.2655969, 51.5397643], [-0.2659371, 51.53991579999999], [-0.26624739999999997, 51.540054899999994], [-0.2666756, 51.54024109999999], [-0.2669954, 51.54038099999999], [-0.26737150000000004, 51.5405481], [-0.2676935999999999, 51.5406843], [-0.26810039999999996, 51.54085539999999], [-0.2685914, 51.5410709], [-0.2690355, 51.54125539999999], [-0.26949458523585645, 51.54145077924969], [-0.26952799999999993, 51.541465], [-0.2699141, 51.5416293], [-0.2703757, 51.5418161], [-0.270901, 51.5420169], [-0.2714005, 51.5422089], [-0.2719219, 51.54239619999999], [-0.27243899999999993, 51.5425803], [-0.27295, 51.54273379999999], [-0.2733887, 51.542855], [-0.2734918, 51.5428835], [-0.27404159999999994, 51.543034500000005], [-0.2742944, 51.5431114], [-0.27492389999999994, 51.54333210000001], [-0.2755407999999999, 51.54355959999999], [-0.2757956, 51.5436615], [-0.2760189, 51.54377290000001], [-0.2762459, 51.5438939], [-0.27641119999999997, 51.5439881]]}", "current_leg_start": "Harlesden", "dest_arr_time_act": "0844½", "motion_projection": null, "next_location_lat": "51.5439881", "next_location_lon": "-0.2764112", "previous_location": "Harlesden", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0804½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5439881", "current_position_lon": "-0.2764112", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:56Z\", \"source_id\": 16066546, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:35:55Z\", \"source_id\": 16069950, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:52Z\", \"source_id\": 16071488, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:11Z\", \"source_id\": 16073383, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:42:30Z\", \"source_id\": 16075334, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stonebridge Park", "service_state_platform": "2", "timing_fact_generation": 1789544556809588, "current_leg_arrival_utc": "2026-09-16T08:43:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:43:03.348213", "service_state_evidence_id": 16075334, "current_leg_start_actual_dep": "2026-09-16T08:42:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-16T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:53:05.098404", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
P |
ZEL |
SBP |
2I33 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:56Z", "source_id": 16066546, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T08:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:35:55Z", "source_id": 16069950, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:52Z", "source_id": 16071488, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:11Z", "source_id": 16073383, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:42:30Z", "source_id": 16075334, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:43:00+01:00", "operational_fact": true}] |
Elephant & Castle L.T. |
0804 |
0804½ |
None |
8:04:00 |
None |
Stonebridge Park |
0845 |
0844½ |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C61662/2026-09-16/detailed |
None |
Harlesden |
2026-09-16T08:42:00+01:00 |
Stonebridge Park |
3.0 |
{"type": "LineString", "coordinates": [[-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2641667, 51.53910359999998], [-0.26435459999999994, 51.5392067], [-0.2647423, 51.5393872], [-0.2652366, 51.53960240000001], [-0.2655969, 51.5397643], [-0.2659371, 51.53991579999999], [-0.26624739999999997, 51.540054899999994], [-0.2666756, 51.54024109999999], [-0.2669954, 51.54038099999999], [-0.26737150000000004, 51.5405481], [-0.2676935999999999, 51.5406843], [-0.26810039999999996, 51.54085539999999], [-0.2685914, 51.5410709], [-0.2690355, 51.54125539999999], [-0.26949458523585645, 51.54145077924969], [-0.26952799999999993, 51.541465], [-0.2699141, 51.5416293], [-0.2703757, 51.5418161], [-0.270901, 51.5420169], [-0.2714005, 51.5422089], [-0.2719219, 51.54239619999999], [-0.27243899999999993, 51.5425803], [-0.27295, 51.54273379999999], [-0.2733887, 51.542855], [-0.2734918, 51.5428835], [-0.27404159999999994, 51.543034500000005], [-0.2742944, 51.5431114], [-0.27492389999999994, 51.54333210000001], [-0.2755407999999999, 51.54355959999999], [-0.2757956, 51.5436615], [-0.2760189, 51.54377290000001], [-0.2762459, 51.5438939], [-0.27641119999999997, 51.5439881]]} |
0.9 |
0840 |
0843 |
Harlesden |
Stonebridge Park |
Stonebridge Park |
51.5439881 |
-0.2764112 |
51.5439881 |
-0.2764112 |
1 |
0 |
2026-09-16 07:53:08 |
TERMINATED |
2026-09-16 07:43:00 |
Stonebridge Park |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16075334 |
1789544556809588 |
15 |
15 |
2026-09-16 07:53:05.098404 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:43:03.348213 |
| 571615 |
599651 |
L89244 |
172I04M616 |
2026-09-16 |
COMPLETE |
16075429 |
2026-09-16 08:43:00 |
2026-09-16 07:53:08 |
2026-09-18 07:53:08 |
{"id": 599651, "stp": "P", "toc": "Northern", "uid": "L89244", "consist": "158791", "dest_crs": "WGW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89244/2026-09-16/detailed", "trust_id": "172I04M616", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wigan Wallgate", "service_date": "2026-09-16", "dest_arr_time": "0840", "dest_platform": "1", "is_terminated": 1, "next_location": "Wigan Wallgate", "signalling_id": "2I04", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "0843", "current_leg_dep": "0840", "current_leg_end": "Wigan Wallgate", "origin_dep_time": "0617", "origin_platform": "13B", "current_location": "Wigan Wallgate", "last_update_time": "2026-09-16T07:53:08", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6127694999999997, 53.53901429999999], [-2.613428, 53.5391062], [-2.6145484, 53.53926260000001], [-2.6179122999999995, 53.5396739], [-2.6182883, 53.5397193], [-2.6200407999999995, 53.5399195], [-2.6220917, 53.5401697], [-2.6222908, 53.5401941], [-2.6234029999999997, 53.5403222], [-2.6241345999999997, 53.54042729999999], [-2.6245041, 53.5404916], [-2.6250834, 53.54060789999999], [-2.6257486, 53.5407558], [-2.6265448999999994, 53.5409607], [-2.6268356, 53.541046899999984], [-2.6269721999999995, 53.54108730000001], [-2.627256099999999, 53.5411715], [-2.6277859999999995, 53.5413524], [-2.6278111, 53.541360999999995], [-2.6282108, 53.5415124], [-2.6285178, 53.54163690000001], [-2.6288264999999997, 53.5417721], [-2.6291602999999997, 53.5419115], [-2.629467, 53.54208309999999], [-2.6296451999999997, 53.5421659], [-2.6300343, 53.542364000000006], [-2.6302602, 53.5425064], [-2.6305482, 53.5427176], [-2.6307592, 53.5429018], [-2.6319762, 53.54408769999999], [-2.6321891, 53.5442656], [-2.632280300000001, 53.544329399999995], [-2.6325140999999994, 53.5444786], [-2.6326741, 53.5445624], [-2.6329586, 53.54469619999999], [-2.633112, 53.54477049999999], [-2.6334284, 53.5449], [-2.6337257999999997, 53.5450094], [-2.6338789999999994, 53.54505660000001], [-2.6340325, 53.54509860000001], [-2.6342148999999995, 53.5451491], [-2.634455, 53.54521]]}", "current_leg_start": "Ince", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "53.5452100", "next_location_lon": "-2.6344550", "previous_location": "Ince", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 629.801, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 995.508, \"from_m\": 629.801, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1275.126, \"from_m\": 995.508, \"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\": 5486.763, \"from_m\": 1275.126, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5578.772, \"from_m\": 5486.763, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6819.369, \"from_m\": 5578.772, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7504.89, \"from_m\": 6819.369, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21499.844, \"from_m\": 7504.89, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23925.211, \"from_m\": 21499.844, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23966.553, \"from_m\": 23925.211, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33816.416, \"from_m\": 23966.553, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34237.442, \"from_m\": 33816.416, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34291.438, \"from_m\": 34237.442, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41192.147, \"from_m\": 34291.438, \"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\": 43241.339, \"from_m\": 41192.147, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45144.964, \"from_m\": 43241.339, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45518.921, \"from_m\": 45144.964, \"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\": 49907.887, \"from_m\": 45518.921, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50401.568, \"from_m\": 49907.887, \"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\": 50446.049, \"from_m\": 50401.568, \"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\": 51250.357, \"from_m\": 50446.049, \"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\": 54111.324, \"from_m\": 51250.357, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54313.62, \"from_m\": 54111.324, \"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\": 58090.153, \"from_m\": 54313.62, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58122.144, \"from_m\": 58090.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64026.473, \"from_m\": 58122.144, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64053.877, \"from_m\": 64026.473, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64090.601, \"from_m\": 64053.877, \"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\": 64968.692, \"from_m\": 64090.601, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65158.069, \"from_m\": 64968.692, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67041.301, \"from_m\": 65158.069, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79157.418, \"from_m\": 67041.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79185.118, \"from_m\": 79157.418, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79245.213, \"from_m\": 79185.118, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79292.492, \"from_m\": 79245.213, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 80930.205, \"from_m\": 79292.492, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 81092.62, \"from_m\": 80930.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81144.515, \"from_m\": 81092.62, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81546.806, \"from_m\": 81144.515, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82036.292, \"from_m\": 81546.806, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 82223.229, \"from_m\": 82036.292, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82386.682, \"from_m\": 82223.229, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 84057.27, \"from_m\": 82386.682, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84276.706, \"from_m\": 84057.27, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85110.019, \"from_m\": 84276.706, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86295.783, \"from_m\": 85110.019, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 93267.831, \"from_m\": 86295.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 93328.077, \"from_m\": 93267.831, \"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\": 98836.625, \"from_m\": 93328.077, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 98907.338, \"from_m\": 98836.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105203.142, \"from_m\": 98907.338, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107240.67, \"from_m\": 105203.142, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 107267.694, \"from_m\": 107240.67, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107328.611, \"from_m\": 107267.694, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107594.621, \"from_m\": 107328.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 109217.053, \"from_m\": 107594.621, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 109714.751, \"from_m\": 109217.053, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 109742.586, \"from_m\": 109714.751, \"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\": 109791.388, \"from_m\": 109742.586, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110129.992, \"from_m\": 109791.388, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110231.598, \"from_m\": 110129.992, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 599651, \"profile_key\": \"ce3dd6c884e223ccfd9999b39cb634fef5fef07718ef4b24d70bc6d036b6639c\", \"schedule_id\": 19355, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 919.424, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625H\", \"location\": \"Morley\", \"stage_seq\": 4, \"distance_m\": 7395.394, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631\", \"location\": \"Batley\", \"stage_seq\": 5, \"distance_m\": 12523.226, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634H\", \"location\": \"Dewsbury\", \"stage_seq\": 6, \"distance_m\": 14762.65, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Thornhill L.N.W. Jn\", \"stage_seq\": 7, \"distance_m\": 17179.058, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 8, \"distance_m\": 18168.387, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Mirfield\", \"stage_seq\": 9, \"distance_m\": 19622.307, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644H\", \"location\": \"Heaton Lodge Jn\", \"stage_seq\": 10, \"distance_m\": 21499.844, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 11, \"distance_m\": 23917.91, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0651H\", \"location\": \"Brighouse\", \"stage_seq\": 12, \"distance_m\": 26030.538, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Greetland Jn\", \"stage_seq\": 13, \"distance_m\": 31482.259, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 14, \"distance_m\": 34291.438, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0659H\", \"wtt_dep\": \"0700H\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 15, \"distance_m\": 35283.549, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0705H\", \"wtt_dep\": \"0706H\", \"location\": \"Mytholmroyd\", \"stage_seq\": 16, \"distance_m\": 41270.54, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0710H\", \"location\": \"Hebden Bridge\", \"stage_seq\": 17, \"distance_m\": 43340.28, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 18, \"distance_m\": 49516.812, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0717\", \"wtt_dep\": \"0718\", \"location\": \"Todmorden\", \"stage_seq\": 19, \"distance_m\": 50572.595, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0721H\", \"location\": \"Walsden\", \"stage_seq\": 20, \"distance_m\": 52672.138, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0728\", \"location\": \"Littleborough\", \"stage_seq\": 21, \"distance_m\": 59196.742, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0731\", \"location\": \"Smithy Bridge\", \"stage_seq\": 22, \"distance_m\": 60868.514, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 23, \"distance_m\": 64090.601, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735H\", \"location\": \"Rochdale\", \"stage_seq\": 24, \"distance_m\": 64535.731, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Castleton East Jn\", \"stage_seq\": 25, \"distance_m\": 67380.118, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 26, \"distance_m\": 73693.932, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 27, \"distance_m\": 77789.505, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 28, \"distance_m\": 79245.213, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0755\", \"location\": \"Manchester Victoria\", \"stage_seq\": 29, \"distance_m\": 81321.622, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 30, \"distance_m\": 82036.292, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758H\", \"location\": \"Salford Central\", \"stage_seq\": 31, \"distance_m\": 82526.251, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Salford Crescent\", \"stage_seq\": 32, \"distance_m\": 84080.169, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810\", \"location\": \"Swinton\", \"stage_seq\": 33, \"distance_m\": 89507.152, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0813\", \"location\": \"Moorside\", \"stage_seq\": 34, \"distance_m\": 90614.96, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"Walkden\", \"stage_seq\": 35, \"distance_m\": 93612.246, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822H\", \"location\": \"Atherton\", \"stage_seq\": 36, \"distance_m\": 99243.492, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825\", \"location\": \"Hag Fold\", \"stage_seq\": 37, \"distance_m\": 100333.561, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"Daisy Hill\", \"stage_seq\": 38, \"distance_m\": 101948.59, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 39, \"distance_m\": 105203.142, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0832H\", \"wtt_dep\": \"0833H\", \"location\": \"Hindley\", \"stage_seq\": 40, \"distance_m\": 105947.816, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0836H\", \"location\": \"Ince\", \"stage_seq\": 41, \"distance_m\": 108574.305, \"section_seq\": 1, \"route_path_id\": 73856}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Wigan Wallgate\", \"stage_seq\": 42, \"distance_m\": 110231.598, \"section_seq\": 1, \"route_path_id\": 73856}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 110231.598, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73856}], \"total_distance_m\": 110231.598, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 107317.471, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2914.127, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0617", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.5452100", "current_position_lon": "-2.6344550", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:54Z\", \"source_id\": 49200461, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:56Z\", \"source_id\": 15970545, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:26Z\", \"source_id\": 49213071, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:28Z\", \"source_id\": 15974417, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:22Z\", \"source_id\": 49221816, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:26Z\", \"source_id\": 15977313, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:25Z\", \"source_id\": 49236032, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:26Z\", \"source_id\": 15981742, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:03Z\", \"source_id\": 49247576, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:06Z\", \"source_id\": 15985224, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:36Z\", \"source_id\": 49258744, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:39Z\", \"source_id\": 15988649, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:04:22Z\", \"source_id\": 49278637, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:05:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:04:24Z\", \"source_id\": 15994648, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:10:41Z\", \"source_id\": 49295329, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:10:45Z\", \"source_id\": 15999567, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:14:43Z\", \"source_id\": 49305739, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:14:46Z\", \"source_id\": 16002685, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:21:27Z\", \"source_id\": 49323651, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:21:32Z\", \"source_id\": 16008168, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:25:18Z\", \"source_id\": 49334191, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:25:21Z\", \"source_id\": 16011280, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:37Z\", \"source_id\": 49348621, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:38Z\", \"source_id\": 16015575, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:34:32Z\", \"source_id\": 49359425, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:34:36Z\", \"source_id\": 16018891, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:39:19Z\", \"source_id\": 49372709, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:39:23Z\", \"source_id\": 16022807, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:58Z\", \"source_id\": 49413199, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:54:04Z\", \"source_id\": 16034847, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:03Z\", \"source_id\": 49426952, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:59:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:59:08Z\", \"source_id\": 16039006, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:01Z\", \"source_id\": 49438445, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:04:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:04Z\", \"source_id\": 16042407, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:25Z\", \"source_id\": 16048520, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:24Z\", \"source_id\": 16051853, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9394, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:20Z\", \"source_id\": 49479996, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:20Z\", \"source_id\": 16054419, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:20:31Z\", \"source_id\": 49489326, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:20:37Z\", \"source_id\": 16057192, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:26Z\", \"source_id\": 49506278, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:27:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:29Z\", \"source_id\": 16062113, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:30:30Z\", \"source_id\": 16065417, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9345, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:05Z\", \"source_id\": 49528701, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:35:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:34:09Z\", \"source_id\": 16068442, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:47Z\", \"source_id\": 49542695, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:39:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:38:53Z\", \"source_id\": 16072355, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:42:33Z\", \"source_id\": 49553735, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:43:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:42:36Z\", \"source_id\": 16075429, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wigan Wallgate", "service_state_platform": "1", "timing_fact_generation": 1789544557793924, "current_leg_arrival_utc": "2026-09-16T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:43:04.371677", "service_state_evidence_id": 16075429, "current_leg_start_actual_dep": "2026-09-16T08:39:30+01:00", "operational_evidence_version": 166, "service_state_event_time_utc": "2026-09-16T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:53:05.108079", "service_state_valid_until_kind": null, "operational_interpretation_version": 166, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
WGW |
2I04 |
158791 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 629.801, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 995.508, "from_m": 629.801, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1275.126, "from_m": 995.508, "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": 5486.763, "from_m": 1275.126, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5578.772, "from_m": 5486.763, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6819.369, "from_m": 5578.772, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7504.89, "from_m": 6819.369, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21499.844, "from_m": 7504.89, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23925.211, "from_m": 21499.844, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23966.553, "from_m": 23925.211, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33816.416, "from_m": 23966.553, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34237.442, "from_m": 33816.416, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34291.438, "from_m": 34237.442, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41192.147, "from_m": 34291.438, "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": 43241.339, "from_m": 41192.147, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45144.964, "from_m": 43241.339, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45518.921, "from_m": 45144.964, "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": 49907.887, "from_m": 45518.921, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50401.568, "from_m": 49907.887, "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": 50446.049, "from_m": 50401.568, "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": 51250.357, "from_m": 50446.049, "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": 54111.324, "from_m": 51250.357, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54313.62, "from_m": 54111.324, "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": 58090.153, "from_m": 54313.62, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58122.144, "from_m": 58090.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64026.473, "from_m": 58122.144, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64053.877, "from_m": 64026.473, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64090.601, "from_m": 64053.877, "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": 64968.692, "from_m": 64090.601, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65158.069, "from_m": 64968.692, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67041.301, "from_m": 65158.069, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79157.418, "from_m": 67041.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79185.118, "from_m": 79157.418, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79245.213, "from_m": 79185.118, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79292.492, "from_m": 79245.213, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 80930.205, "from_m": 79292.492, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 81092.62, "from_m": 80930.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81144.515, "from_m": 81092.62, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81546.806, "from_m": 81144.515, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82036.292, "from_m": 81546.806, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 82223.229, "from_m": 82036.292, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82386.682, "from_m": 82223.229, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 84057.27, "from_m": 82386.682, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84276.706, "from_m": 84057.27, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85110.019, "from_m": 84276.706, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86295.783, "from_m": 85110.019, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 93267.831, "from_m": 86295.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 93328.077, "from_m": 93267.831, "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": 98836.625, "from_m": 93328.077, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 98907.338, "from_m": 98836.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105203.142, "from_m": 98907.338, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107240.67, "from_m": 105203.142, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 107267.694, "from_m": 107240.67, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107328.611, "from_m": 107267.694, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107594.621, "from_m": 107328.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 109217.053, "from_m": 107594.621, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 109714.751, "from_m": 109217.053, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 109742.586, "from_m": 109714.751, "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": 109791.388, "from_m": 109742.586, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110129.992, "from_m": 109791.388, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110231.598, "from_m": 110129.992, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 599651, "profile_key": "ce3dd6c884e223ccfd9999b39cb634fef5fef07718ef4b24d70bc6d036b6639c", "schedule_id": 19355, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0617", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 919.424, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625H", "location": "Morley", "stage_seq": 4, "distance_m": 7395.394, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631", "location": "Batley", "stage_seq": 5, "distance_m": 12523.226, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634H", "location": "Dewsbury", "stage_seq": 6, "distance_m": 14762.65, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Thornhill L.N.W. Jn", "stage_seq": 7, "distance_m": 17179.058, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Mirfield East Jn", "stage_seq": 8, "distance_m": 18168.387, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Mirfield", "stage_seq": 9, "distance_m": 19622.307, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644H", "location": "Heaton Lodge Jn", "stage_seq": 10, "distance_m": 21499.844, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "Bradley Wood Jn", "stage_seq": 11, "distance_m": 23917.91, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0651H", "location": "Brighouse", "stage_seq": 12, "distance_m": 26030.538, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Greetland Jn", "stage_seq": 13, "distance_m": 31482.259, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658H", "location": "Milner Royd Jn", "stage_seq": 14, "distance_m": 34291.438, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0659H", "wtt_dep": "0700H", "location": "Sowerby Bridge", "stage_seq": 15, "distance_m": 35283.549, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0705H", "wtt_dep": "0706H", "location": "Mytholmroyd", "stage_seq": 16, "distance_m": 41270.54, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0710H", "location": "Hebden Bridge", "stage_seq": 17, "distance_m": 43340.28, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715H", "location": "Hall Royd Jn", "stage_seq": 18, "distance_m": 49516.812, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0717", "wtt_dep": "0718", "location": "Todmorden", "stage_seq": 19, "distance_m": 50572.595, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0721H", "location": "Walsden", "stage_seq": 20, "distance_m": 52672.138, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0728", "location": "Littleborough", "stage_seq": 21, "distance_m": 59196.742, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0731", "location": "Smithy Bridge", "stage_seq": 22, "distance_m": 60868.514, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733H", "location": "Rochdale East Jn", "stage_seq": 23, "distance_m": 64090.601, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735H", "location": "Rochdale", "stage_seq": 24, "distance_m": 64535.731, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Castleton East Jn", "stage_seq": 25, "distance_m": 67380.118, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Vitriol Works S.B.", "stage_seq": 26, "distance_m": 73693.932, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Thorpes Bridge Jn", "stage_seq": 27, "distance_m": 77789.505, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Miles Platting Jn", "stage_seq": 28, "distance_m": 79245.213, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0755", "location": "Manchester Victoria", "stage_seq": 29, "distance_m": 81321.622, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Deal Street Jn", "stage_seq": 30, "distance_m": 82036.292, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758H", "location": "Salford Central", "stage_seq": 31, "distance_m": 82526.251, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Salford Crescent", "stage_seq": 32, "distance_m": 84080.169, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810", "location": "Swinton", "stage_seq": 33, "distance_m": 89507.152, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0813", "location": "Moorside", "stage_seq": 34, "distance_m": 90614.96, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "Walkden", "stage_seq": 35, "distance_m": 93612.246, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822H", "location": "Atherton", "stage_seq": 36, "distance_m": 99243.492, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825", "location": "Hag Fold", "stage_seq": 37, "distance_m": 100333.561, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "Daisy Hill", "stage_seq": 38, "distance_m": 101948.59, "section_seq": 1, "route_path_id": 73856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Crow Nest Jn", "stage_seq": 39, "distance_m": 105203.142, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0832H", "wtt_dep": "0833H", "location": "Hindley", "stage_seq": 40, "distance_m": 105947.816, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0836H", "location": "Ince", "stage_seq": 41, "distance_m": 108574.305, "section_seq": 1, "route_path_id": 73856}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Wigan Wallgate", "stage_seq": 42, "distance_m": 110231.598, "section_seq": 1, "route_path_id": 73856}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 110231.598, "from_m": 0.0, "section_seq": 1, "route_path_id": 73856}], "total_distance_m": 110231.598, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 107317.471, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2914.127, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5540, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:54Z", "source_id": 49200461, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:56Z", "source_id": 15970545, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6096, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:26Z", "source_id": 49213071, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:38:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:28Z", "source_id": 15974417, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6102, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:22Z", "source_id": 49221816, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:42:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:26Z", "source_id": 15977313, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6116, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:25Z", "source_id": 49236032, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:48:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:26Z", "source_id": 15981742, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6127, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:03Z", "source_id": 49247576, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:53:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:06Z", "source_id": 15985224, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6175, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:36Z", "source_id": 49258744, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:57:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:39Z", "source_id": 15988649, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6153, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:04:22Z", "source_id": 49278637, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:05:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:04:24Z", "source_id": 15994648, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6170, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:10:41Z", "source_id": 49295329, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:11:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:10:45Z", "source_id": 15999567, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:14:43Z", "source_id": 49305739, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:15:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:14:46Z", "source_id": 16002685, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8049, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:21:27Z", "source_id": 49323651, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:22:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:21:32Z", "source_id": 16008168, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8087, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:25:18Z", "source_id": 49334191, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:25:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:25:21Z", "source_id": 16011280, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8083, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:37Z", "source_id": 49348621, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:32:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:38Z", "source_id": 16015575, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:34:32Z", "source_id": 49359425, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:35:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:34:36Z", "source_id": 16018891, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8064, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:39:19Z", "source_id": 49372709, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T06:40:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:39:23Z", "source_id": 16022807, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8185, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:58Z", "source_id": 49413199, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T06:54:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:54:04Z", "source_id": 16034847, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8275, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:03Z", "source_id": 49426952, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T06:59:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:59:08Z", "source_id": 16039006, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8309, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:01Z", "source_id": 49438445, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T07:04:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:04Z", "source_id": 16042407, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T08:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:25Z", "source_id": 16048520, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T08:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:24Z", "source_id": 16051853, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9394, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:20Z", "source_id": 49479996, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T07:18:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:20Z", "source_id": 16054419, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9387, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:20:31Z", "source_id": 49489326, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T07:24:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:20:37Z", "source_id": 16057192, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9390, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:26Z", "source_id": 49506278, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T07:27:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:29Z", "source_id": 16062113, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T08:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:30:30Z", "source_id": 16065417, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9345, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:05Z", "source_id": 49528701, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T07:35:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:34:09Z", "source_id": 16068442, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9337, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:47Z", "source_id": 49542695, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T07:39:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:38:53Z", "source_id": 16072355, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9331, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:42:33Z", "source_id": 49553735, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T07:43:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:42:36Z", "source_id": 16075429, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T08:43:00+01:00", "operational_fact": true}] |
Leeds |
0617 |
0617 |
13B |
None |
None |
Wigan Wallgate |
0840 |
0840 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89244/2026-09-16/detailed |
None |
Ince |
2026-09-16T08:39:30+01:00 |
Wigan Wallgate |
3.0 |
{"type": "LineString", "coordinates": [[-2.6127694999999997, 53.53901429999999], [-2.613428, 53.5391062], [-2.6145484, 53.53926260000001], [-2.6179122999999995, 53.5396739], [-2.6182883, 53.5397193], [-2.6200407999999995, 53.5399195], [-2.6220917, 53.5401697], [-2.6222908, 53.5401941], [-2.6234029999999997, 53.5403222], [-2.6241345999999997, 53.54042729999999], [-2.6245041, 53.5404916], [-2.6250834, 53.54060789999999], [-2.6257486, 53.5407558], [-2.6265448999999994, 53.5409607], [-2.6268356, 53.541046899999984], [-2.6269721999999995, 53.54108730000001], [-2.627256099999999, 53.5411715], [-2.6277859999999995, 53.5413524], [-2.6278111, 53.541360999999995], [-2.6282108, 53.5415124], [-2.6285178, 53.54163690000001], [-2.6288264999999997, 53.5417721], [-2.6291602999999997, 53.5419115], [-2.629467, 53.54208309999999], [-2.6296451999999997, 53.5421659], [-2.6300343, 53.542364000000006], [-2.6302602, 53.5425064], [-2.6305482, 53.5427176], [-2.6307592, 53.5429018], [-2.6319762, 53.54408769999999], [-2.6321891, 53.5442656], [-2.632280300000001, 53.544329399999995], [-2.6325140999999994, 53.5444786], [-2.6326741, 53.5445624], [-2.6329586, 53.54469619999999], [-2.633112, 53.54477049999999], [-2.6334284, 53.5449], [-2.6337257999999997, 53.5450094], [-2.6338789999999994, 53.54505660000001], [-2.6340325, 53.54509860000001], [-2.6342148999999995, 53.5451491], [-2.634455, 53.54521]]} |
1.0 |
0840 |
0843 |
Ince |
Wigan Wallgate |
Wigan Wallgate |
53.5452100 |
-2.6344550 |
53.5452100 |
-2.6344550 |
1 |
0 |
2026-09-16 07:53:08 |
TERMINATED |
2026-09-16 07:43:00 |
Wigan Wallgate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16075429 |
1789544557793924 |
166 |
166 |
2026-09-16 07:53:05.108079 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:43:04.371677 |
| 571616 |
602640 |
L88537 |
072B79MB16 |
2026-09-16 |
COMPLETE |
16074382 |
2026-09-16 08:43:00 |
2026-09-16 07:53:08 |
2026-09-18 07:53:08 |
{"id": 602640, "stp": "P", "toc": "ScotRail", "uid": "L88537", "consist": "385012+385042", "dest_crs": "GLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88537/2026-09-16/detailed", "trust_id": "072B79MB16", "origin_crs": "LNK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-16", "dest_arr_time": "0843", "dest_platform": "1", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2B79", "timing_status": "ON TIME", "origin_station": "Lanark", "current_leg_arr": "0843", "current_leg_dep": "0834", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0752", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-16T07:53:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.173108, 55.8194778], [-4.1736626, 55.81965499999999], [-4.1741949, 55.8198414], [-4.1753719, 55.8202845], [-4.1760655, 55.8206182], [-4.1764288, 55.82080729999999], [-4.1767307, 55.8209712], [-4.1770313, 55.82113459999999], [-4.177312599999999, 55.8213126], [-4.1779041, 55.8216747], [-4.179119299999999, 55.82239820000001], [-4.1795682, 55.8226383], [-4.1813913, 55.823613399999985], [-4.182543099999999, 55.824210599999994], [-4.1836743, 55.8248132], [-4.1848869, 55.8254414], [-4.185261199999999, 55.8256231], [-4.1856523, 55.82581799999999], [-4.1861457, 55.8260404], [-4.1866969, 55.82627569999998], [-4.1871346, 55.8264513], [-4.1877705, 55.8266964], [-4.1884794, 55.82694459999999], [-4.1889735, 55.8271009], [-4.1894825, 55.827252699999995], [-4.1903832, 55.8275014], [-4.1911378, 55.82767859999999], [-4.1920487, 55.8278611], [-4.1929418, 55.82799969999999], [-4.1938618, 55.8281292], [-4.1947533571081115, 55.82822929525524], [-4.195029718285162, 55.82826149579704], [-4.1952737202777, 55.82829060829773], [-4.1954899810796356, 55.82831708632589], [-4.195683118684885, 55.828341383450145], [-4.19585775108736, 55.8283639532391], [-4.1960184962809715, 55.82838524926136], [-4.196169972259636, 55.82840572508553], [-4.196316797017264, 55.828425834280225], [-4.196463588547769, 55.828446030414064], [-4.196614964845065, 55.82846676705564], [-4.196775543903063, 55.82848849777356], [-4.196949943715677, 55.82851167613644], [-4.197142782276821, 55.82853675571289], [-4.197358677580406, 55.82856419007152], [-4.197602247620346, 55.82859443278092], [-4.197878110390555, 55.828627937409706], [-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": "Cambuslang", "dest_arr_time_act": "0843", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Cambuslang", "current_leg_milage": "5.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 301.862, \"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\": 1325.187, \"from_m\": 301.862, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3558.712, \"from_m\": 1325.187, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4046.017, \"from_m\": 3558.712, \"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\": 7162.784, \"from_m\": 4046.017, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 9052.476, \"from_m\": 7162.784, \"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\": 15404.212, \"from_m\": 9052.476, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16666.144, \"from_m\": 15404.212, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17012.605, \"from_m\": 16666.144, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17110.433, \"from_m\": 17012.605, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17134.047, \"from_m\": 17110.433, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17264.605, \"from_m\": 17134.047, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21258.231, \"from_m\": 17264.605, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21271.599, \"from_m\": 21258.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21504.454, \"from_m\": 21271.599, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22341.143, \"from_m\": 21504.454, \"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\": 22477.185, \"from_m\": 22341.143, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22501.101, \"from_m\": 22477.185, \"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\": 22582.88, \"from_m\": 22501.101, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23482.148, \"from_m\": 22582.88, \"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\": 23529.716, \"from_m\": 23482.148, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25004.404, \"from_m\": 23529.716, \"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\": 25412.861, \"from_m\": 25004.404, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25959.675, \"from_m\": 25412.861, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 26014.105, \"from_m\": 25959.675, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28242.106, \"from_m\": 26014.105, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28321.232, \"from_m\": 28242.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\": 29028.859, \"from_m\": 28321.232, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33981.734, \"from_m\": 29028.859, \"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\": 36350.339, \"from_m\": 33981.734, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36448.654, \"from_m\": 36350.339, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38530.343, \"from_m\": 36448.654, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41034.601, \"from_m\": 38530.343, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42420.355, \"from_m\": 41034.601, \"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\": 45674.48, \"from_m\": 42420.355, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46504.039, \"from_m\": 45674.48, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46917.916, \"from_m\": 46504.039, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47478.227, \"from_m\": 46917.916, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47902.695, \"from_m\": 47478.227, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 602640, \"profile_key\": \"af63cd907bf776a62d198194e36727287c4266e74134936af5fb26cfddbce1da\", \"schedule_id\": 19091, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Lanark\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Lanark Jn\", \"stage_seq\": 2, \"distance_m\": 4189.753, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0801H\", \"location\": \"Carluke\", \"stage_seq\": 3, \"distance_m\": 13486.661, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Law Jn\", \"stage_seq\": 4, \"distance_m\": 17012.605, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Wishaw\", \"stage_seq\": 5, \"distance_m\": 20562.651, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0813H\", \"location\": \"Shieldmuir\", \"stage_seq\": 6, \"distance_m\": 22826.582, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0819\", \"location\": \"Motherwell\", \"stage_seq\": 7, \"distance_m\": 25583.143, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Mossend South Jn\", \"stage_seq\": 8, \"distance_m\": 28242.106, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Mossend West Jn\", \"stage_seq\": 9, \"distance_m\": 29075.824, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825\", \"location\": \"Bellshill\", \"stage_seq\": 10, \"distance_m\": 30322.664, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"Uddingston Jn\", \"stage_seq\": 11, \"distance_m\": 34128.153, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829\", \"location\": \"Uddingston\", \"stage_seq\": 12, \"distance_m\": 34296.474, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Newton East Jn\", \"stage_seq\": 13, \"distance_m\": 36448.654, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Newton West Jn\", \"stage_seq\": 14, \"distance_m\": 38424.166, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0834\", \"location\": \"Cambuslang\", \"stage_seq\": 15, \"distance_m\": 39860.815, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 16, \"distance_m\": 41647.712, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Shawfield Jn\", \"stage_seq\": 17, \"distance_m\": 43669.586, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 18, \"distance_m\": 45885.923, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 19, \"distance_m\": 46668.564, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 20, \"distance_m\": 46973.262, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 21, \"distance_m\": 47902.695, \"section_seq\": 1, \"route_path_id\": 66269}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47902.695, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66269}], \"total_distance_m\": 47902.695, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47680.854, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 221.841, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0752", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:09Z\", \"source_id\": 49429981, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:01:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:11Z\", \"source_id\": 16039840, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:01Z\", \"source_id\": 49438419, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:03:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:03:04Z\", \"source_id\": 16042402, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:13Z\", \"source_id\": 49447901, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:07:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:13Z\", \"source_id\": 16045029, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:37Z\", \"source_id\": 49460622, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:11:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:10:42Z\", \"source_id\": 16048740, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:08Z\", \"source_id\": 49473766, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:16:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:12Z\", \"source_id\": 16052580, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:42Z\", \"source_id\": 49501116, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:25:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:24:48Z\", \"source_id\": 16060666, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:48Z\", \"source_id\": 49510112, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:27:52Z\", \"source_id\": 16063196, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:33:11Z\", \"source_id\": 49526208, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:33:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:33:18Z\", \"source_id\": 16067729, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:16Z\", \"source_id\": 49549747, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:43:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:21Z\", \"source_id\": 16074382, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "1", "timing_fact_generation": 1789544485029999, "current_leg_arrival_utc": "2026-09-16T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:43:05.202547", "service_state_evidence_id": 16074382, "current_leg_start_actual_dep": "2026-09-16T08:34:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-16T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:53:05.441124", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
LNK |
GLC |
2B79 |
385012+385042 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 301.862, "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": 1325.187, "from_m": 301.862, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3558.712, "from_m": 1325.187, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4046.017, "from_m": 3558.712, "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": 7162.784, "from_m": 4046.017, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 9052.476, "from_m": 7162.784, "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": 15404.212, "from_m": 9052.476, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16666.144, "from_m": 15404.212, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17012.605, "from_m": 16666.144, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17110.433, "from_m": 17012.605, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17134.047, "from_m": 17110.433, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17264.605, "from_m": 17134.047, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21258.231, "from_m": 17264.605, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21271.599, "from_m": 21258.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21504.454, "from_m": 21271.599, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22341.143, "from_m": 21504.454, "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": 22477.185, "from_m": 22341.143, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22501.101, "from_m": 22477.185, "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": 22582.88, "from_m": 22501.101, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23482.148, "from_m": 22582.88, "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": 23529.716, "from_m": 23482.148, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25004.404, "from_m": 23529.716, "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": 25412.861, "from_m": 25004.404, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25959.675, "from_m": 25412.861, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 26014.105, "from_m": 25959.675, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28242.106, "from_m": 26014.105, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28321.232, "from_m": 28242.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": 29028.859, "from_m": 28321.232, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33981.734, "from_m": 29028.859, "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": 36350.339, "from_m": 33981.734, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36448.654, "from_m": 36350.339, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38530.343, "from_m": 36448.654, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41034.601, "from_m": 38530.343, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42420.355, "from_m": 41034.601, "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": 45674.48, "from_m": 42420.355, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46504.039, "from_m": 45674.48, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46917.916, "from_m": 46504.039, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47478.227, "from_m": 46917.916, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47902.695, "from_m": 47478.227, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 602640, "profile_key": "af63cd907bf776a62d198194e36727287c4266e74134936af5fb26cfddbce1da", "schedule_id": 19091, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0752", "location": "Lanark", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Lanark Jn", "stage_seq": 2, "distance_m": 4189.753, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0801H", "location": "Carluke", "stage_seq": 3, "distance_m": 13486.661, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Law Jn", "stage_seq": 4, "distance_m": 17012.605, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Wishaw", "stage_seq": 5, "distance_m": 20562.651, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0813H", "location": "Shieldmuir", "stage_seq": 6, "distance_m": 22826.582, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0819", "location": "Motherwell", "stage_seq": 7, "distance_m": 25583.143, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Mossend South Jn", "stage_seq": 8, "distance_m": 28242.106, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Mossend West Jn", "stage_seq": 9, "distance_m": 29075.824, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825", "location": "Bellshill", "stage_seq": 10, "distance_m": 30322.664, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828", "location": "Uddingston Jn", "stage_seq": 11, "distance_m": 34128.153, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829", "location": "Uddingston", "stage_seq": 12, "distance_m": 34296.474, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Newton East Jn", "stage_seq": 13, "distance_m": 36448.654, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Newton West Jn", "stage_seq": 14, "distance_m": 38424.166, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0834", "location": "Cambuslang", "stage_seq": 15, "distance_m": 39860.815, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "Rutherglen East Jn", "stage_seq": 16, "distance_m": 41647.712, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Shawfield Jn", "stage_seq": 17, "distance_m": 43669.586, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838H", "location": "Larkfield Jn", "stage_seq": 18, "distance_m": 45885.923, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840", "location": "Eglinton St Jn", "stage_seq": 19, "distance_m": 46668.564, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841", "location": "Glasgow Bridge Street Jn", "stage_seq": 20, "distance_m": 46973.262, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 21, "distance_m": 47902.695, "section_seq": 1, "route_path_id": 66269}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47902.695, "from_m": 0.0, "section_seq": 1, "route_path_id": 66269}], "total_distance_m": 47902.695, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47680.854, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 221.841, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2620, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:09Z", "source_id": 49429981, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:01:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:11Z", "source_id": 16039840, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:01Z", "source_id": 49438419, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:03:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:03:04Z", "source_id": 16042402, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2604, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:13Z", "source_id": 49447901, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:07:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:13Z", "source_id": 16045029, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2595, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:37Z", "source_id": 49460622, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:11:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:10:42Z", "source_id": 16048740, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:08Z", "source_id": 49473766, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:16:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:12Z", "source_id": 16052580, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2378, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:42Z", "source_id": 49501116, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:25:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:24:48Z", "source_id": 16060666, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2369, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:48Z", "source_id": 49510112, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:28:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:27:52Z", "source_id": 16063196, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2341, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:33:11Z", "source_id": 49526208, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:33:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:33:18Z", "source_id": 16067729, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1994, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:16Z", "source_id": 49549747, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T07:43:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:21Z", "source_id": 16074382, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:43:00+01:00", "operational_fact": true}] |
Lanark |
0752 |
0752 |
1 |
None |
None |
Glasgow Central High Level |
0843 |
0843 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88537/2026-09-16/detailed |
None |
Cambuslang |
2026-09-16T08:34:00+01:00 |
Glasgow Central High Level |
9.0 |
{"type": "LineString", "coordinates": [[-4.173108, 55.8194778], [-4.1736626, 55.81965499999999], [-4.1741949, 55.8198414], [-4.1753719, 55.8202845], [-4.1760655, 55.8206182], [-4.1764288, 55.82080729999999], [-4.1767307, 55.8209712], [-4.1770313, 55.82113459999999], [-4.177312599999999, 55.8213126], [-4.1779041, 55.8216747], [-4.179119299999999, 55.82239820000001], [-4.1795682, 55.8226383], [-4.1813913, 55.823613399999985], [-4.182543099999999, 55.824210599999994], [-4.1836743, 55.8248132], [-4.1848869, 55.8254414], [-4.185261199999999, 55.8256231], [-4.1856523, 55.82581799999999], [-4.1861457, 55.8260404], [-4.1866969, 55.82627569999998], [-4.1871346, 55.8264513], [-4.1877705, 55.8266964], [-4.1884794, 55.82694459999999], [-4.1889735, 55.8271009], [-4.1894825, 55.827252699999995], [-4.1903832, 55.8275014], [-4.1911378, 55.82767859999999], [-4.1920487, 55.8278611], [-4.1929418, 55.82799969999999], [-4.1938618, 55.8281292], [-4.1947533571081115, 55.82822929525524], [-4.195029718285162, 55.82826149579704], [-4.1952737202777, 55.82829060829773], [-4.1954899810796356, 55.82831708632589], [-4.195683118684885, 55.828341383450145], [-4.19585775108736, 55.8283639532391], [-4.1960184962809715, 55.82838524926136], [-4.196169972259636, 55.82840572508553], [-4.196316797017264, 55.828425834280225], [-4.196463588547769, 55.828446030414064], [-4.196614964845065, 55.82846676705564], [-4.196775543903063, 55.82848849777356], [-4.196949943715677, 55.82851167613644], [-4.197142782276821, 55.82853675571289], [-4.197358677580406, 55.82856419007152], [-4.197602247620346, 55.82859443278092], [-4.197878110390555, 55.828627937409706], [-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]]} |
5.0 |
0834 |
0843 |
Cambuslang |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-16 07:53:08 |
TERMINATED |
2026-09-16 07:43:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16074382 |
1789544485029999 |
53 |
53 |
2026-09-16 07:53:05.441124 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:43:05.202547 |
| 571617 |
602703 |
W88171 |
722T13MB16 |
2026-09-16 |
COMPLETE |
16074628 |
2026-09-16 08:43:00 |
2026-09-16 07:53:08 |
2026-09-18 07:53:08 |
{"id": 602703, "stp": "P", "toc": "West Midlands Trains", "uid": "W88171", "consist": "730214", "dest_crs": "TRI", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88171/2026-09-16/detailed", "trust_id": "722T13MB16", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tring", "service_date": "2026-09-16", "dest_arr_time": "0832", "dest_platform": "4", "is_terminated": 1, "next_location": "Tring", "signalling_id": "2T13", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "0843", "current_leg_dep": "0837", "current_leg_end": "Tring", "origin_dep_time": "0754", "origin_platform": "11", "current_location": "Tring", "last_update_time": "2026-09-16T07:53:08", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5626351999999999, 51.76361229999999], [-0.56327, 51.76374710000001], [-0.5639544, 51.763865], [-0.5650303, 51.7640048], [-0.5653963, 51.7640524], [-0.5655512, 51.76407249999999], [-0.5665745, 51.7641922], [-0.5675826999999999, 51.7643466], [-0.5695063, 51.7647405], [-0.5701696999999999, 51.76488679999999], [-0.5720443999999999, 51.76538009999999], [-0.573926, 51.76595129999998], [-0.5755201999999999, 51.7665054], [-0.5770986999999999, 51.767105399999984], [-0.5795011, 51.76813030000001], [-0.5806412999999999, 51.7686854], [-0.5817362, 51.7692851], [-0.5834186999999998, 51.770309000000005], [-0.5867641, 51.772306], [-0.5874682, 51.772698599999984], [-0.5897646999999999, 51.7739796], [-0.5925796999999999, 51.7754861], [-0.5957174999999999, 51.77697879999999], [-0.5967751, 51.7774566], [-0.5969459487138293, 51.77753249589623], [-0.5979979, 51.7779998], [-0.5981003999999999, 51.77804179999999], [-0.6000011, 51.77882889999999], [-0.6014348999999999, 51.7794784], [-0.6034343, 51.78046830000001], [-0.6047172999999999, 51.7811854], [-0.6080477999999999, 51.783332699999995], [-0.6095416, 51.7844525], [-0.6109260999999999, 51.785622399999994], [-0.6125658999999999, 51.78720100000001], [-0.6133137, 51.78800189999999], [-0.6140259, 51.7888212], [-0.6151373999999998, 51.7902565], [-0.6156511999999998, 51.79099440000001], [-0.6161423, 51.79173579999999], [-0.6168348999999999, 51.7929125], [-0.6176907, 51.794546200000006], [-0.6182025, 51.79552199999999], [-0.6188039999999999, 51.796495699999994], [-0.6191631, 51.7969822], [-0.6197016, 51.79769629999999], [-0.6201635, 51.7982673], [-0.6204868, 51.798649299999994], [-0.6208150999999998, 51.79903650000001], [-0.6212638999999999, 51.79955999999999], [-0.6217799, 51.800127800000006]]}", "current_leg_start": "Berkhamsted", "dest_arr_time_act": "0832", "motion_projection": null, "next_location_lat": "51.8001278", "next_location_lon": "-0.6217799", "previous_location": "Berkhamsted", "current_leg_milage": "3.7", "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\": 27317.72, \"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\": 27527.721, \"from_m\": 27317.72, \"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\": 27738.02, \"from_m\": 27527.721, \"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\": 28780.7, \"from_m\": 27738.02, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28874.734, \"from_m\": 28780.7, \"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\": 28906.323, \"from_m\": 28874.734, \"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\": 29010.323, \"from_m\": 28906.323, \"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\": 36285.925, \"from_m\": 29010.323, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.863, \"from_m\": 36285.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41324.149, \"from_m\": 36339.863, \"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\": 46541.182, \"from_m\": 41324.149, \"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\": 46861.019, \"from_m\": 46541.182, \"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\": 50881.189, \"from_m\": 46861.019, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 602703, \"profile_key\": \"56e71014e392ff6850450a6636ef049288fa3fd973419b8712e1e1ef1859f52a\", \"schedule_id\": 30013, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0813\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28062.051, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0821\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 8, \"distance_m\": 39400.876, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 9, \"distance_m\": 41052.382, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Berkhamsted\", \"stage_seq\": 10, \"distance_m\": 44901.453, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": null, \"location\": \"Tring\", \"stage_seq\": 11, \"distance_m\": 50881.189, \"section_seq\": 1, \"route_path_id\": 72112}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50881.189, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72112}], \"total_distance_m\": 50881.189, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 44678.026, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6203.163, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0754", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.8001278", "current_position_lon": "-0.6217799", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:07Z\", \"source_id\": 49467880, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:13:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:13:07Z\", \"source_id\": 16050806, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:14Z\", \"source_id\": 49479730, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:17:17Z\", \"source_id\": 16054367, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:37Z\", \"source_id\": 49498086, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:41Z\", \"source_id\": 16059724, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:24Z\", \"source_id\": 49520882, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:32:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:28Z\", \"source_id\": 16066205, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:36:13Z\", \"source_id\": 49535127, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:37:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:36:16Z\", \"source_id\": 16070265, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:36Z\", \"source_id\": 49550663, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:43:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:39Z\", \"source_id\": 16074628, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tring", "service_state_platform": "4", "timing_fact_generation": 1789544501004014, "current_leg_arrival_utc": "2026-09-16T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:43:06.376912", "service_state_evidence_id": 16074628, "current_leg_start_actual_dep": "2026-09-16T08:37:00+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-16T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:53:07.257443", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
EUS |
TRI |
2T13 |
730214 |
5 |
110 |
None |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27317.72, "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": 27527.721, "from_m": 27317.72, "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": 27738.02, "from_m": 27527.721, "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": 28780.7, "from_m": 27738.02, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28874.734, "from_m": 28780.7, "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": 28906.323, "from_m": 28874.734, "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": 29010.323, "from_m": 28906.323, "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": 36285.925, "from_m": 29010.323, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.863, "from_m": 36285.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41324.149, "from_m": 36339.863, "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": 46541.182, "from_m": 41324.149, "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": 46861.019, "from_m": 46541.182, "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": 50881.189, "from_m": 46861.019, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 602703, "profile_key": "56e71014e392ff6850450a6636ef049288fa3fd973419b8712e1e1ef1859f52a", "schedule_id": 30013, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0754", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 72112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 72112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 72112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 72112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0813", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28062.051, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0821", "location": "Hemel Hempstead", "stage_seq": 8, "distance_m": 39400.876, "section_seq": 1, "route_path_id": 72112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Bourne End Jn (Herts)", "stage_seq": 9, "distance_m": 41052.382, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Berkhamsted", "stage_seq": 10, "distance_m": 44901.453, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": null, "location": "Tring", "stage_seq": 11, "distance_m": 50881.189, "section_seq": 1, "route_path_id": 72112}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50881.189, "from_m": 0.0, "section_seq": 1, "route_path_id": 72112}], "total_distance_m": 50881.189, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 44678.026, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6203.163, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22007, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:07Z", "source_id": 49467880, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:13:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:13:07Z", "source_id": 16050806, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21957, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:14Z", "source_id": 49479730, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:18:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:17:17Z", "source_id": 16054367, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:37Z", "source_id": 49498086, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:24:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:41Z", "source_id": 16059724, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21826, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:24Z", "source_id": 49520882, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:32:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:31:28Z", "source_id": 16066205, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21806, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:36:13Z", "source_id": 49535127, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:37:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:36:16Z", "source_id": 16070265, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21794, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:36Z", "source_id": 49550663, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:43:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:39Z", "source_id": 16074628, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:43:00+01:00", "operational_fact": true}] |
London Euston |
0754 |
0754 |
11 |
None |
None |
Tring |
0832 |
0832 |
4 |
LATE |
+11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W88171/2026-09-16/detailed |
None |
Berkhamsted |
2026-09-16T08:37:00+01:00 |
Tring |
6.0 |
{"type": "LineString", "coordinates": [[-0.5626351999999999, 51.76361229999999], [-0.56327, 51.76374710000001], [-0.5639544, 51.763865], [-0.5650303, 51.7640048], [-0.5653963, 51.7640524], [-0.5655512, 51.76407249999999], [-0.5665745, 51.7641922], [-0.5675826999999999, 51.7643466], [-0.5695063, 51.7647405], [-0.5701696999999999, 51.76488679999999], [-0.5720443999999999, 51.76538009999999], [-0.573926, 51.76595129999998], [-0.5755201999999999, 51.7665054], [-0.5770986999999999, 51.767105399999984], [-0.5795011, 51.76813030000001], [-0.5806412999999999, 51.7686854], [-0.5817362, 51.7692851], [-0.5834186999999998, 51.770309000000005], [-0.5867641, 51.772306], [-0.5874682, 51.772698599999984], [-0.5897646999999999, 51.7739796], [-0.5925796999999999, 51.7754861], [-0.5957174999999999, 51.77697879999999], [-0.5967751, 51.7774566], [-0.5969459487138293, 51.77753249589623], [-0.5979979, 51.7779998], [-0.5981003999999999, 51.77804179999999], [-0.6000011, 51.77882889999999], [-0.6014348999999999, 51.7794784], [-0.6034343, 51.78046830000001], [-0.6047172999999999, 51.7811854], [-0.6080477999999999, 51.783332699999995], [-0.6095416, 51.7844525], [-0.6109260999999999, 51.785622399999994], [-0.6125658999999999, 51.78720100000001], [-0.6133137, 51.78800189999999], [-0.6140259, 51.7888212], [-0.6151373999999998, 51.7902565], [-0.6156511999999998, 51.79099440000001], [-0.6161423, 51.79173579999999], [-0.6168348999999999, 51.7929125], [-0.6176907, 51.794546200000006], [-0.6182025, 51.79552199999999], [-0.6188039999999999, 51.796495699999994], [-0.6191631, 51.7969822], [-0.6197016, 51.79769629999999], [-0.6201635, 51.7982673], [-0.6204868, 51.798649299999994], [-0.6208150999999998, 51.79903650000001], [-0.6212638999999999, 51.79955999999999], [-0.6217799, 51.800127800000006]]} |
3.7 |
0837 |
0843 |
Berkhamsted |
Tring |
Tring |
51.8001278 |
-0.6217799 |
51.8001278 |
-0.6217799 |
1 |
0 |
2026-09-16 07:53:08 |
TERMINATED |
2026-09-16 07:43:00 |
Tring |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16074628 |
1789544501004014 |
57 |
57 |
2026-09-16 07:53:07.257443 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:43:06.376912 |
| 571618 |
603706 |
W86874 |
065L14MD16 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 07:43:09 |
2026-09-16 07:53:37 |
2026-09-18 07:53:37 |
{"id": 603706, "stp": "P", "toc": "ScotRail", "uid": "W86874", "consist": "320306", "dest_crs": "DMR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86874/2026-09-16/detailed", "trust_id": "065L14MD16", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalmuir", "service_date": "2026-09-16", "dest_arr_time": "0843", "dest_platform": "2", "is_terminated": 1, "next_location": "Dalmuir", "signalling_id": "5L14", "timing_status": "ON TIME", "origin_station": "Dalmuir", "current_leg_arr": "0843", "current_leg_dep": "0841", "current_leg_end": "Dalmuir", "origin_dep_time": "0831", "origin_platform": "1", "current_location": "Dalmuir Down Siding", "last_update_time": "2026-09-16T07:53:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.4325489, 55.914058399999995], [-4.4320284999999995, 55.91382579999999], [-4.430816199999999, 55.9132831], [-4.4304849, 55.9131501], [-4.4302744, 55.9130794], [-4.4301071, 55.9130152], [-4.4300273, 55.9129806], [-4.429866999999999, 55.9129218], [-4.4296645, 55.91285899999999], [-4.429436699999999, 55.91277529999999], [-4.4292034, 55.9126865], [-4.4286143, 55.912461399999984], [-4.4280390999999995, 55.9123257], [-4.4276068, 55.91224819999999], [-4.4271412, 55.91215400000001], [-4.4268814, 55.9121015]]}", "current_leg_start": "Dalmuir Down Siding", "dest_arr_time_act": "0843", "motion_projection": null, "next_location_lat": "55.9121015", "next_location_lon": "-4.4268814", "previous_location": "Dalmuir", "current_leg_milage": "0.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 159.473, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 226.959, \"from_m\": 159.473, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 609.954, \"from_m\": 226.959, \"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\": 677.44, \"from_m\": 609.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 836.912, \"from_m\": 677.44, \"capability_applied\": null, \"effective_limit_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\": 603706, \"profile_key\": \"b369c8fc801896a96071f5b4420b177f872c4cde6aca04a53020d7f97b05ba75\", \"schedule_id\": 29542, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66380}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0841\", \"location\": \"Dalmuir Down Siding\", \"stage_seq\": 2, \"distance_m\": 418.456, \"section_seq\": 1, \"route_path_id\": 66380}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"Dalmuir\", \"stage_seq\": 3, \"distance_m\": 836.912, \"section_seq\": 1, \"route_path_id\": 66380}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 836.912, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66380}], \"total_distance_m\": 836.912, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 836.912, \"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": "0831", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "55.9121015", "current_position_lon": "-4.4268814", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:31:06Z\", \"source_id\": 16065873, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:41:30Z\", \"source_id\": 49550480, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:43:09\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "Dalmuir", "service_state_platform": "2", "timing_fact_generation": 1789544495104075, "current_leg_arrival_utc": "2026-09-16T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:43:09.462672", "service_state_evidence_id": 49550480, "current_leg_start_actual_dep": "2026-09-16T08:41:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T07:43:09", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:53:09.778532", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMR |
DMR |
5L14 |
320306 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 159.473, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 226.959, "from_m": 159.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 609.954, "from_m": 226.959, "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": 677.44, "from_m": 609.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 836.912, "from_m": 677.44, "capability_applied": null, "effective_limit_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": 603706, "profile_key": "b369c8fc801896a96071f5b4420b177f872c4cde6aca04a53020d7f97b05ba75", "schedule_id": 29542, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0831", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66380}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0841", "location": "Dalmuir Down Siding", "stage_seq": 2, "distance_m": 418.456, "section_seq": 1, "route_path_id": 66380}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "Dalmuir", "stage_seq": 3, "distance_m": 836.912, "section_seq": 1, "route_path_id": 66380}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 836.912, "from_m": 0.0, "section_seq": 1, "route_path_id": 66380}], "total_distance_m": 836.912, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 836.912, "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-16T07:31:06Z", "source_id": 16065873, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1260, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:41:30Z", "source_id": 49550480, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:43:09", "operational_fact": true, "platform_smart_ids": []}] |
Dalmuir |
0831 |
0831 |
1 |
None |
None |
Dalmuir |
0843 |
0843 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86874/2026-09-16/detailed |
None |
Dalmuir Down Siding |
2026-09-16T08:41:00+01:00 |
Dalmuir |
2.0 |
{"type": "LineString", "coordinates": [[-4.4325489, 55.914058399999995], [-4.4320284999999995, 55.91382579999999], [-4.430816199999999, 55.9132831], [-4.4304849, 55.9131501], [-4.4302744, 55.9130794], [-4.4301071, 55.9130152], [-4.4300273, 55.9129806], [-4.429866999999999, 55.9129218], [-4.4296645, 55.91285899999999], [-4.429436699999999, 55.91277529999999], [-4.4292034, 55.9126865], [-4.4286143, 55.912461399999984], [-4.4280390999999995, 55.9123257], [-4.4276068, 55.91224819999999], [-4.4271412, 55.91215400000001], [-4.4268814, 55.9121015]]} |
0.3 |
0841 |
0843 |
Dalmuir |
Dalmuir Down Siding |
Dalmuir |
55.9121015 |
-4.4268814 |
55.9121015 |
-4.4268814 |
1 |
0 |
2026-09-16 07:53:37 |
TERMINATED |
2026-09-16 07:43:09 |
Dalmuir |
TD |
DIRECT_DESTINATION_ARRIVAL |
49550480 |
1789544495104075 |
5 |
5 |
2026-09-16 07:53:09.778532 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:43:09.462672 |
| 571619 |
602676 |
W69956 |
062M22MB16 |
2026-09-16 |
COMPLETE |
16075330 |
2026-09-16 08:43:00 |
2026-09-16 07:53:37 |
2026-09-18 07:53:37 |
{"id": 602676, "stp": "P", "toc": "ScotRail", "uid": "W69956", "consist": "334010", "dest_crs": "ADR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69956/2026-09-16/detailed", "trust_id": "062M22MB16", "origin_crs": "MLN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Airdrie", "service_date": "2026-09-16", "dest_arr_time": "0844", "dest_platform": "3", "is_terminated": 1, "next_location": "Airdrie", "signalling_id": "2M22", "timing_status": "EARLY", "origin_station": "Milngavie", "current_leg_arr": "0843", "current_leg_dep": "0838", "current_leg_end": "Airdrie", "origin_dep_time": "0753", "origin_platform": "2", "current_location": "Airdrie", "last_update_time": "2026-09-16T07:53:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.028140672263664, 55.86694850251461], [-4.027955099999999, 55.86692070000001], [-4.027828699999999, 55.866908899999984], [-4.0276824, 55.8668949], [-4.0273711, 55.866876999999995], [-4.0269935, 55.86686879999999], [-4.0265936, 55.866878099999994], [-4.0261045, 55.8669097], [-4.0257264, 55.8669522], [-4.0241733, 55.8672346], [-4.022043199999999, 55.8676359], [-4.0213376, 55.86775970000001], [-4.0208472, 55.8678387], [-4.0204696, 55.86788620000001], [-4.0200968, 55.867918], [-4.0197006, 55.86794439999999], [-4.019311799999999, 55.8679605], [-4.0189118, 55.867957799999985], [-4.0186404, 55.867957699999984], [-4.0183772, 55.86794729999999], [-4.018128099999999, 55.86793500000001], [-4.017843299999999, 55.867915], [-4.0176409, 55.8678996], [-4.017436499999999, 55.8678798], [-4.017029100000001, 55.8678304], [-4.0165102, 55.8677566], [-4.0160049, 55.86766139999999], [-4.0155031, 55.8675512], [-4.0150309, 55.86742699999999], [-4.0072268, 55.86509649999999], [-4.0061914, 55.8647742], [-4.0045126, 55.8642816], [-4.0040081, 55.8641458], [-4.0033068, 55.863957], [-4.0012952, 55.8635038], [-4.0009761, 55.8634393], [-4.000628, 55.8633803], [-4.000397900000001, 55.863343099999994], [-4.0001623, 55.8633081], [-3.9999213999999994, 55.863274], [-3.999695599999999, 55.863251600000005], [-3.9993431, 55.86321289999999], [-3.9989861, 55.8631799], [-3.998631000000001, 55.863149799999995], [-3.998278200000001, 55.86312840000001], [-3.9977522, 55.8631131], [-3.9974594, 55.863102299999994], [-3.9969212, 55.8630927], [-3.9963729999999993, 55.86310279999999], [-3.9957129, 55.86312879999999], [-3.9950472, 55.86317390000001], [-3.9943201, 55.86322739999999], [-3.9937283, 55.86327099999999], [-3.9910845, 55.8634818], [-3.9876271, 55.8637495], [-3.9862023, 55.8638631], [-3.9852369999999993, 55.8639041], [-3.9847537, 55.86394229999999], [-3.9839113, 55.8640078], [-3.983627, 55.864029499999994], [-3.9828978, 55.8640838], [-3.9823785, 55.86412240000001], [-3.9819972, 55.864147300000006], [-3.981662, 55.864161499999994]]}", "current_leg_start": "Coatbridge Sunnyside", "dest_arr_time_act": "0844", "motion_projection": null, "next_location_lat": "55.8641615", "next_location_lon": "-3.9816620", "previous_location": "Coatbridge Sunnyside", "current_leg_milage": "1.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 456.969, \"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:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5016.895, \"from_m\": 456.969, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5103.211, \"from_m\": 5016.895, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5741.501, \"from_m\": 5103.211, \"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\": 7607.722, \"from_m\": 5741.501, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7667.954, \"from_m\": 7607.722, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7929.446, \"from_m\": 7667.954, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8347.499, \"from_m\": 7929.446, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8362.879, \"from_m\": 8347.499, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8403.117, \"from_m\": 8362.879, \"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\": 9114.607, \"from_m\": 8403.117, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9155.372, \"from_m\": 9114.607, \"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\": 10481.571, \"from_m\": 9155.372, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10527.594, \"from_m\": 10481.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15158.9, \"from_m\": 10527.594, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16002.565, \"from_m\": 15158.9, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16793.437, \"from_m\": 16002.565, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17188.799, \"from_m\": 16793.437, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19753.48, \"from_m\": 17188.799, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19845.991, \"from_m\": 19753.48, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28070.912, \"from_m\": 19845.991, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28974.729, \"from_m\": 28070.912, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31669.52, \"from_m\": 28974.729, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 602676, \"profile_key\": \"68369d44dce3a7a6e99cd6441402cab3fa468f40bcf4d7d666a4c24c58f6b040\", \"schedule_id\": 27834, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Milngavie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101845}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Hillfoot\", \"stage_seq\": 2, \"distance_m\": 2582.717, \"section_seq\": 1, \"route_path_id\": 101845}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758H\", \"location\": \"Bearsden\", \"stage_seq\": 3, \"distance_m\": 3465.341, \"section_seq\": 1, \"route_path_id\": 101845}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0801H\", \"location\": \"Westerton\", \"stage_seq\": 4, \"distance_m\": 5256.444, \"section_seq\": 1, \"route_path_id\": 101845}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0804H\", \"location\": \"Anniesland\", \"stage_seq\": 5, \"distance_m\": 7344.302, \"section_seq\": 1, \"route_path_id\": 101845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 6, \"distance_m\": 8347.499, \"section_seq\": 1, \"route_path_id\": 101845}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0807H\", \"location\": \"Hyndland\", \"stage_seq\": 7, \"distance_m\": 8878.468, \"section_seq\": 1, \"route_path_id\": 101845}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810\", \"location\": \"Partick\", \"stage_seq\": 8, \"distance_m\": 10054.331, \"section_seq\": 1, \"route_path_id\": 101845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 9, \"distance_m\": 10574.953, \"section_seq\": 1, \"route_path_id\": 101845}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814\", \"location\": \"Charing Cross\", \"stage_seq\": 10, \"distance_m\": 12782.554, \"section_seq\": 1, \"route_path_id\": 101845}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0817H\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 11, \"distance_m\": 14021.607, \"section_seq\": 1, \"route_path_id\": 101845}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"High Street\", \"stage_seq\": 12, \"distance_m\": 14890.265, \"section_seq\": 1, \"route_path_id\": 101845}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0821H\", \"location\": \"Bellgrove\", \"stage_seq\": 13, \"distance_m\": 15912.833, \"section_seq\": 1, \"route_path_id\": 101845}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825\", \"location\": \"Carntyne\", \"stage_seq\": 14, \"distance_m\": 18723.169, \"section_seq\": 1, \"route_path_id\": 101845}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0827H\", \"location\": \"Shettleston\", \"stage_seq\": 15, \"distance_m\": 19944.34, \"section_seq\": 1, \"route_path_id\": 101845}, {\"is_pass\": false, \"wtt_arr\": \"0839H\", \"wtt_dep\": \"0840\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 16, \"distance_m\": 28622.479, \"section_seq\": 1, \"route_path_id\": 101845}, {\"is_pass\": false, \"wtt_arr\": \"0844\", \"wtt_dep\": null, \"location\": \"Airdrie\", \"stage_seq\": 17, \"distance_m\": 31669.52, \"section_seq\": 1, \"route_path_id\": 101845}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 31669.52, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101845}], \"total_distance_m\": 31669.52, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 31563.265, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 106.255, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0753", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.8641615", "current_position_lon": "-3.9816620", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:22Z\", \"source_id\": 49411574, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:24Z\", \"source_id\": 16034300, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:57:57Z\", \"source_id\": 16038056, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:57Z\", \"source_id\": 49432474, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:58Z\", \"source_id\": 16040590, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:34Z\", \"source_id\": 49445824, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:06:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:38Z\", \"source_id\": 16044526, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:31Z\", \"source_id\": 49457423, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:10:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:09:36Z\", \"source_id\": 16047827, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:41Z\", \"source_id\": 49466675, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:13:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:12:46Z\", \"source_id\": 16050477, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:14Z\", \"source_id\": 49476953, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:17:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:16:17Z\", \"source_id\": 16053595, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:21Z\", \"source_id\": 49485694, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:20:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:19:23Z\", \"source_id\": 16056153, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:55Z\", \"source_id\": 49493235, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:22:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:21:59Z\", \"source_id\": 16058317, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:42Z\", \"source_id\": 49498363, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:47Z\", \"source_id\": 16059769, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:25:42Z\", \"source_id\": 49504155, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:25:46Z\", \"source_id\": 16061507, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:50Z\", \"source_id\": 49516104, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:30:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:29:51Z\", \"source_id\": 16064861, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:32Z\", \"source_id\": 49539043, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:38:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:36Z\", \"source_id\": 16071310, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:42:25Z\", \"source_id\": 49553292, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:43:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:42:30Z\", \"source_id\": 16075330, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Airdrie", "service_state_platform": "3", "timing_fact_generation": 1789544555743219, "current_leg_arrival_utc": "2026-09-16T08:43:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:43:10.457213", "service_state_evidence_id": 16075330, "current_leg_start_actual_dep": "2026-09-16T08:40:00+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-16T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:53:10.501844", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
MLN |
ADR |
2M22 |
334010 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 456.969, "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:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 5016.895, "from_m": 456.969, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5103.211, "from_m": 5016.895, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5741.501, "from_m": 5103.211, "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": 7607.722, "from_m": 5741.501, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7667.954, "from_m": 7607.722, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7929.446, "from_m": 7667.954, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8347.499, "from_m": 7929.446, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8362.879, "from_m": 8347.499, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8403.117, "from_m": 8362.879, "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": 9114.607, "from_m": 8403.117, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9155.372, "from_m": 9114.607, "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": 10481.571, "from_m": 9155.372, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10527.594, "from_m": 10481.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15158.9, "from_m": 10527.594, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16002.565, "from_m": 15158.9, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16793.437, "from_m": 16002.565, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17188.799, "from_m": 16793.437, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19753.48, "from_m": 17188.799, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19845.991, "from_m": 19753.48, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28070.912, "from_m": 19845.991, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28974.729, "from_m": 28070.912, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31669.52, "from_m": 28974.729, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 602676, "profile_key": "68369d44dce3a7a6e99cd6441402cab3fa468f40bcf4d7d666a4c24c58f6b040", "schedule_id": 27834, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0753", "location": "Milngavie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101845}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Hillfoot", "stage_seq": 2, "distance_m": 2582.717, "section_seq": 1, "route_path_id": 101845}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758H", "location": "Bearsden", "stage_seq": 3, "distance_m": 3465.341, "section_seq": 1, "route_path_id": 101845}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0801H", "location": "Westerton", "stage_seq": 4, "distance_m": 5256.444, "section_seq": 1, "route_path_id": 101845}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0804H", "location": "Anniesland", "stage_seq": 5, "distance_m": 7344.302, "section_seq": 1, "route_path_id": 101845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "Hyndland East Jn", "stage_seq": 6, "distance_m": 8347.499, "section_seq": 1, "route_path_id": 101845}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0807H", "location": "Hyndland", "stage_seq": 7, "distance_m": 8878.468, "section_seq": 1, "route_path_id": 101845}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810", "location": "Partick", "stage_seq": 8, "distance_m": 10054.331, "section_seq": 1, "route_path_id": 101845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Finnieston West Jn", "stage_seq": 9, "distance_m": 10574.953, "section_seq": 1, "route_path_id": 101845}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814", "location": "Charing Cross", "stage_seq": 10, "distance_m": 12782.554, "section_seq": 1, "route_path_id": 101845}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0817H", "location": "Glasgow Queen St Low Level", "stage_seq": 11, "distance_m": 14021.607, "section_seq": 1, "route_path_id": 101845}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "High Street", "stage_seq": 12, "distance_m": 14890.265, "section_seq": 1, "route_path_id": 101845}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0821H", "location": "Bellgrove", "stage_seq": 13, "distance_m": 15912.833, "section_seq": 1, "route_path_id": 101845}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825", "location": "Carntyne", "stage_seq": 14, "distance_m": 18723.169, "section_seq": 1, "route_path_id": 101845}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0827H", "location": "Shettleston", "stage_seq": 15, "distance_m": 19944.34, "section_seq": 1, "route_path_id": 101845}, {"is_pass": false, "wtt_arr": "0839H", "wtt_dep": "0840", "location": "Coatbridge Sunnyside", "stage_seq": 16, "distance_m": 28622.479, "section_seq": 1, "route_path_id": 101845}, {"is_pass": false, "wtt_arr": "0844", "wtt_dep": null, "location": "Airdrie", "stage_seq": 17, "distance_m": 31669.52, "section_seq": 1, "route_path_id": 101845}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 31669.52, "from_m": 0.0, "section_seq": 1, "route_path_id": 101845}], "total_distance_m": 31669.52, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 31563.265, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 106.255, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1327, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:22Z", "source_id": 49411574, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:24Z", "source_id": 16034300, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:57:57Z", "source_id": 16038056, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1285, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:57Z", "source_id": 49432474, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T07:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:58Z", "source_id": 16040590, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:34Z", "source_id": 49445824, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:06:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:38Z", "source_id": 16044526, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:31Z", "source_id": 49457423, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:10:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:09:36Z", "source_id": 16047827, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:41Z", "source_id": 49466675, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T07:13:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:12:46Z", "source_id": 16050477, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:14Z", "source_id": 49476953, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:17:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:16:17Z", "source_id": 16053595, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:21Z", "source_id": 49485694, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:20:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:19:23Z", "source_id": 16056153, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:55Z", "source_id": 49493235, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:22:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:21:59Z", "source_id": 16058317, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:42Z", "source_id": 49498363, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:24:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:47Z", "source_id": 16059769, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:25:42Z", "source_id": 49504155, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T07:28:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:25:46Z", "source_id": 16061507, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1570, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:50Z", "source_id": 49516104, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T07:30:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:29:51Z", "source_id": 16064861, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2208, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:32Z", "source_id": 49539043, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:38:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:36Z", "source_id": 16071310, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2193, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:42:25Z", "source_id": 49553292, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:43:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:42:30Z", "source_id": 16075330, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:43:00+01:00", "operational_fact": true}] |
Milngavie |
0753 |
0753 |
2 |
None |
None |
Airdrie |
0844 |
0844 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69956/2026-09-16/detailed |
None |
Coatbridge Sunnyside |
2026-09-16T08:40:00+01:00 |
Airdrie |
5.0 |
{"type": "LineString", "coordinates": [[-4.028140672263664, 55.86694850251461], [-4.027955099999999, 55.86692070000001], [-4.027828699999999, 55.866908899999984], [-4.0276824, 55.8668949], [-4.0273711, 55.866876999999995], [-4.0269935, 55.86686879999999], [-4.0265936, 55.866878099999994], [-4.0261045, 55.8669097], [-4.0257264, 55.8669522], [-4.0241733, 55.8672346], [-4.022043199999999, 55.8676359], [-4.0213376, 55.86775970000001], [-4.0208472, 55.8678387], [-4.0204696, 55.86788620000001], [-4.0200968, 55.867918], [-4.0197006, 55.86794439999999], [-4.019311799999999, 55.8679605], [-4.0189118, 55.867957799999985], [-4.0186404, 55.867957699999984], [-4.0183772, 55.86794729999999], [-4.018128099999999, 55.86793500000001], [-4.017843299999999, 55.867915], [-4.0176409, 55.8678996], [-4.017436499999999, 55.8678798], [-4.017029100000001, 55.8678304], [-4.0165102, 55.8677566], [-4.0160049, 55.86766139999999], [-4.0155031, 55.8675512], [-4.0150309, 55.86742699999999], [-4.0072268, 55.86509649999999], [-4.0061914, 55.8647742], [-4.0045126, 55.8642816], [-4.0040081, 55.8641458], [-4.0033068, 55.863957], [-4.0012952, 55.8635038], [-4.0009761, 55.8634393], [-4.000628, 55.8633803], [-4.000397900000001, 55.863343099999994], [-4.0001623, 55.8633081], [-3.9999213999999994, 55.863274], [-3.999695599999999, 55.863251600000005], [-3.9993431, 55.86321289999999], [-3.9989861, 55.8631799], [-3.998631000000001, 55.863149799999995], [-3.998278200000001, 55.86312840000001], [-3.9977522, 55.8631131], [-3.9974594, 55.863102299999994], [-3.9969212, 55.8630927], [-3.9963729999999993, 55.86310279999999], [-3.9957129, 55.86312879999999], [-3.9950472, 55.86317390000001], [-3.9943201, 55.86322739999999], [-3.9937283, 55.86327099999999], [-3.9910845, 55.8634818], [-3.9876271, 55.8637495], [-3.9862023, 55.8638631], [-3.9852369999999993, 55.8639041], [-3.9847537, 55.86394229999999], [-3.9839113, 55.8640078], [-3.983627, 55.864029499999994], [-3.9828978, 55.8640838], [-3.9823785, 55.86412240000001], [-3.9819972, 55.864147300000006], [-3.981662, 55.864161499999994]]} |
1.9 |
0838 |
0843 |
Coatbridge Sunnyside |
Airdrie |
Airdrie |
55.8641615 |
-3.9816620 |
55.8641615 |
-3.9816620 |
1 |
0 |
2026-09-16 07:53:37 |
TERMINATED |
2026-09-16 07:43:00 |
Airdrie |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16075330 |
1789544555743219 |
56 |
56 |
2026-09-16 07:53:10.501844 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:43:10.457213 |
| 571620 |
601910 |
P28625 |
332W04MA16 |
2026-09-16 |
COMPLETE |
16074048 |
2026-09-16 08:43:00 |
2026-09-16 07:53:37 |
2026-09-18 07:53:37 |
{"id": 601910, "stp": "P", "toc": "Northern", "uid": "P28625", "consist": "156425", "dest_crs": "SOP", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28625/2026-09-16/detailed", "trust_id": "332W04MA16", "origin_crs": "MCO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-16", "dest_arr_time": "0843", "dest_platform": "4", "is_terminated": 1, "next_location": "Southport", "signalling_id": "2W04", "timing_status": "ON TIME", "origin_station": "Manchester Oxford Road", "current_leg_arr": "0843", "current_leg_dep": "0837", "current_leg_end": "Southport", "origin_dep_time": "0727", "origin_platform": "5", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-16T07:53:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9753495231044327, 53.64593748603274], [-2.9759499000000003, 53.6463114], [-2.9765586999999996, 53.6466612], [-2.9772025, 53.64693619999999], [-2.9778274, 53.647127], [-2.9783468, 53.6472313], [-2.9787984, 53.64728759999999], [-2.9793295, 53.647324100000006], [-2.9798847, 53.6473257], [-2.9804775, 53.6472812], [-2.980971, 53.6472065], [-2.9814912999999996, 53.6470841], [-2.9819312000000004, 53.6469394], [-2.9823416, 53.6467756], [-2.9827277999999997, 53.646588], [-2.9837148999999994, 53.6460633], [-2.9861934, 53.6446906], [-2.9869604, 53.644217399999995], [-2.9873922, 53.6440027], [-2.9879125000000006, 53.643815100000005], [-2.9883712, 53.6437022], [-2.9888807999999996, 53.64361639999999], [-2.9893743, 53.643575], [-2.9898383999999996, 53.64357819999999], [-2.9904419, 53.643617899999995], [-2.9910989999999997, 53.6436863], [-2.991348, 53.6437253], [-2.9916784, 53.643777], [-2.9925125, 53.64392639999999], [-2.9931401999999996, 53.6440059], [-2.9937303, 53.6440473], [-2.9943980999999997, 53.644064699999994], [-2.9952698, 53.64405519999998], [-2.9957231, 53.64407109999999], [-2.9962864, 53.644113999999995], [-2.9968067, 53.64418400000001], [-2.9973056, 53.644276199999986], [-2.9976435999999995, 53.64435729999999], [-2.9981103, 53.6445227], [-2.9985362, 53.64466139999998], [-2.9990302999999994, 53.644839100000006], [-2.9996203999999995, 53.645039399999995], [-2.9998858, 53.6451469], [-3.0001198, 53.6452581], [-3.0004712, 53.6453943], [-3.001021, 53.6455926], [-3.0013083, 53.645723200000006], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]}", "current_leg_start": "Meols Cop", "dest_arr_time_act": "0843", "motion_projection": null, "next_location_lat": "53.6467494", "next_location_lon": "-3.0029844", "previous_location": "Meols Cop", "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\": 136.111, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1712.557, \"from_m\": 136.111, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2145.59, \"from_m\": 1712.557, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3099.699, \"from_m\": 2145.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3567.675, \"from_m\": 3099.699, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5734.422, \"from_m\": 3567.675, \"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\": 8142.539, \"from_m\": 5734.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\": 95.0}, {\"to_m\": 15710.199, \"from_m\": 8142.539, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17009.919, \"from_m\": 15710.199, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17607.753, \"from_m\": 17009.919, \"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\": 21689.25, \"from_m\": 17607.753, \"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\": 21817.22, \"from_m\": 21689.25, \"capability_applied\": null, \"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\": 21868.888, \"from_m\": 21817.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\": 27561.902, \"from_m\": 21868.888, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27726.017, \"from_m\": 27561.902, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29763.546, \"from_m\": 27726.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29790.569, \"from_m\": 29763.546, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29851.486, \"from_m\": 29790.569, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30117.497, \"from_m\": 29851.486, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31739.928, \"from_m\": 30117.497, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32237.626, \"from_m\": 31739.928, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32265.461, \"from_m\": 32237.626, \"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\": 32314.264, \"from_m\": 32265.461, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32652.867, \"from_m\": 32314.264, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32988.499, \"from_m\": 32652.867, \"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\": 33329.435, \"from_m\": 32988.499, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38542.867, \"from_m\": 33329.435, \"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\": 41327.824, \"from_m\": 38542.867, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46541.257, \"from_m\": 41327.824, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46564.64, \"from_m\": 46541.257, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46679.279, \"from_m\": 46564.64, \"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\": 51800.658, \"from_m\": 46679.279, \"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\": 53337.602, \"from_m\": 51800.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\": 56454.113, \"from_m\": 53337.602, \"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\": 56637.442, \"from_m\": 56454.113, \"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\": 60616.373, \"from_m\": 56637.442, \"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\": 60637.02, \"from_m\": 60616.373, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69622.546, \"from_m\": 60637.02, \"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\": 71937.58, \"from_m\": 69622.546, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73539.585, \"from_m\": 71937.58, \"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\": 74017.816, \"from_m\": 73539.585, \"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\": 601910, \"profile_key\": \"ccd8805f035996e1b40adbe981fccd7be87e3c0db6122c8a6a8377d8a21255af\", \"schedule_id\": 21102, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0727\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0733\", \"location\": \"Deansgate\", \"stage_seq\": 2, \"distance_m\": 588.441, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Water Street Jn\", \"stage_seq\": 3, \"distance_m\": 1123.861, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 4, \"distance_m\": 1630.307, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0738H\", \"location\": \"Salford Crescent\", \"stage_seq\": 5, \"distance_m\": 2879.307, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Burnden Jn\", \"stage_seq\": 6, \"distance_m\": 16472.333, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749H\", \"location\": \"Bolton\", \"stage_seq\": 7, \"distance_m\": 17187.709, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Lostock Jn\", \"stage_seq\": 8, \"distance_m\": 21817.22, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757\", \"location\": \"Westhoughton\", \"stage_seq\": 9, \"distance_m\": 24737.877, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 10, \"distance_m\": 27726.017, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0801\", \"location\": \"Hindley\", \"stage_seq\": 11, \"distance_m\": 28470.691, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804H\", \"location\": \"Ince\", \"stage_seq\": 12, \"distance_m\": 31097.18, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0809\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 13, \"distance_m\": 32754.473, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814H\", \"location\": \"Gathurst\", \"stage_seq\": 14, \"distance_m\": 37036.581, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": false, \"wtt_arr\": \"0817H\", \"wtt_dep\": \"0818H\", \"location\": \"Appley Bridge\", \"stage_seq\": 15, \"distance_m\": 39935.346, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823H\", \"location\": \"Parbold\", \"stage_seq\": 16, \"distance_m\": 56823.484, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"Burscough Bridge\", \"stage_seq\": 17, \"distance_m\": 61769.334, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0837\", \"location\": \"Meols Cop\", \"stage_seq\": 18, \"distance_m\": 71900.107, \"section_seq\": 1, \"route_path_id\": 74456}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 19, \"distance_m\": 74017.816, \"section_seq\": 1, \"route_path_id\": 74456}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 74017.816, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74456}], \"total_distance_m\": 74017.816, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 72279.221, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1738.595, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0727", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:28:00Z\", \"source_id\": 49341477, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:28:07Z\", \"source_id\": 16013553, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:37:25Z\", \"source_id\": 49367517, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:37:31Z\", \"source_id\": 16021314, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:48:49Z\", \"source_id\": 49398940, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:48:50Z\", \"source_id\": 16030531, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:55:48Z\", \"source_id\": 16036266, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:00:58Z\", \"source_id\": 49432562, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:02:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:01:03Z\", \"source_id\": 16040665, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:11Z\", \"source_id\": 49444702, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:05:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:05:12Z\", \"source_id\": 16044179, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:22Z\", \"source_id\": 49454266, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:08:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:08:27Z\", \"source_id\": 16046916, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:14:58Z\", \"source_id\": 16052345, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:18:28Z\", \"source_id\": 16055379, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:00Z\", \"source_id\": 16059149, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:23:33Z\", \"source_id\": 16059611, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:09Z\", \"source_id\": 49505510, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:28:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:12Z\", \"source_id\": 16061916, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:37:32Z\", \"source_id\": 16071232, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:54Z\", \"source_id\": 49548729, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:43:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:40:58Z\", \"source_id\": 16074048, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "4", "timing_fact_generation": 1789544458831265, "current_leg_arrival_utc": "2026-09-16T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:43:11.527061", "service_state_evidence_id": 16074048, "current_leg_start_actual_dep": "2026-09-16T08:37:00+01:00", "operational_evidence_version": 102, "service_state_event_time_utc": "2026-09-16T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:53:11.609178", "service_state_valid_until_kind": null, "operational_interpretation_version": 102, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MCO |
SOP |
2W04 |
156425 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 136.111, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1712.557, "from_m": 136.111, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2145.59, "from_m": 1712.557, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3099.699, "from_m": 2145.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3567.675, "from_m": 3099.699, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5734.422, "from_m": 3567.675, "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": 8142.539, "from_m": 5734.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": 95.0}, {"to_m": 15710.199, "from_m": 8142.539, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17009.919, "from_m": 15710.199, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17607.753, "from_m": 17009.919, "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": 21689.25, "from_m": 17607.753, "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": 21817.22, "from_m": 21689.25, "capability_applied": null, "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": 21868.888, "from_m": 21817.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": 27561.902, "from_m": 21868.888, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27726.017, "from_m": 27561.902, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29763.546, "from_m": 27726.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29790.569, "from_m": 29763.546, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29851.486, "from_m": 29790.569, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30117.497, "from_m": 29851.486, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31739.928, "from_m": 30117.497, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32237.626, "from_m": 31739.928, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32265.461, "from_m": 32237.626, "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": 32314.264, "from_m": 32265.461, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32652.867, "from_m": 32314.264, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32988.499, "from_m": 32652.867, "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": 33329.435, "from_m": 32988.499, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38542.867, "from_m": 33329.435, "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": 41327.824, "from_m": 38542.867, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46541.257, "from_m": 41327.824, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46564.64, "from_m": 46541.257, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46679.279, "from_m": 46564.64, "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": 51800.658, "from_m": 46679.279, "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": 53337.602, "from_m": 51800.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": 56454.113, "from_m": 53337.602, "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": 56637.442, "from_m": 56454.113, "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": 60616.373, "from_m": 56637.442, "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": 60637.02, "from_m": 60616.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69622.546, "from_m": 60637.02, "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": 71937.58, "from_m": 69622.546, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73539.585, "from_m": 71937.58, "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": 74017.816, "from_m": 73539.585, "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": 601910, "profile_key": "ccd8805f035996e1b40adbe981fccd7be87e3c0db6122c8a6a8377d8a21255af", "schedule_id": 21102, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0727", "location": "Manchester Oxford Road", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74456}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0733", "location": "Deansgate", "stage_seq": 2, "distance_m": 588.441, "section_seq": 1, "route_path_id": 74456}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Water Street Jn", "stage_seq": 3, "distance_m": 1123.861, "section_seq": 1, "route_path_id": 74456}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734H", "location": "Ordsall Lane Jn", "stage_seq": 4, "distance_m": 1630.307, "section_seq": 1, "route_path_id": 74456}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0738H", "location": "Salford Crescent", "stage_seq": 5, "distance_m": 2879.307, "section_seq": 1, "route_path_id": 74456}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Burnden Jn", "stage_seq": 6, "distance_m": 16472.333, "section_seq": 1, "route_path_id": 74456}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749H", "location": "Bolton", "stage_seq": 7, "distance_m": 17187.709, "section_seq": 1, "route_path_id": 74456}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Lostock Jn", "stage_seq": 8, "distance_m": 21817.22, "section_seq": 1, "route_path_id": 74456}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757", "location": "Westhoughton", "stage_seq": 9, "distance_m": 24737.877, "section_seq": 1, "route_path_id": 74456}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "Crow Nest Jn", "stage_seq": 10, "distance_m": 27726.017, "section_seq": 1, "route_path_id": 74456}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0801", "location": "Hindley", "stage_seq": 11, "distance_m": 28470.691, "section_seq": 1, "route_path_id": 74456}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804H", "location": "Ince", "stage_seq": 12, "distance_m": 31097.18, "section_seq": 1, "route_path_id": 74456}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0809", "location": "Wigan Wallgate", "stage_seq": 13, "distance_m": 32754.473, "section_seq": 1, "route_path_id": 74456}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814H", "location": "Gathurst", "stage_seq": 14, "distance_m": 37036.581, "section_seq": 1, "route_path_id": 74456}, {"is_pass": false, "wtt_arr": "0817H", "wtt_dep": "0818H", "location": "Appley Bridge", "stage_seq": 15, "distance_m": 39935.346, "section_seq": 1, "route_path_id": 74456}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823H", "location": "Parbold", "stage_seq": 16, "distance_m": 56823.484, "section_seq": 1, "route_path_id": 74456}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "Burscough Bridge", "stage_seq": 17, "distance_m": 61769.334, "section_seq": 1, "route_path_id": 74456}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0837", "location": "Meols Cop", "stage_seq": 18, "distance_m": 71900.107, "section_seq": 1, "route_path_id": 74456}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "Southport", "stage_seq": 19, "distance_m": 74017.816, "section_seq": 1, "route_path_id": 74456}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 74017.816, "from_m": 0.0, "section_seq": 1, "route_path_id": 74456}], "total_distance_m": 74017.816, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 72279.221, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1738.595, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:28:00Z", "source_id": 49341477, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:28:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:28:07Z", "source_id": 16013553, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:37:25Z", "source_id": 49367517, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:38:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:37:31Z", "source_id": 16021314, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8340, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:48:49Z", "source_id": 49398940, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:49:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:48:50Z", "source_id": 16030531, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T07:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:55:48Z", "source_id": 16036266, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:00:58Z", "source_id": 49432562, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:02:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:01:03Z", "source_id": 16040665, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9337, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:11Z", "source_id": 49444702, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:05:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:05:12Z", "source_id": 16044179, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9331, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:22Z", "source_id": 49454266, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T07:08:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:08:27Z", "source_id": 16046916, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T08:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:14:58Z", "source_id": 16052345, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T08:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:18:28Z", "source_id": 16055379, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T08:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:00Z", "source_id": 16059149, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:23:33Z", "source_id": 16059611, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9327, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:09Z", "source_id": 49505510, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T07:28:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:12Z", "source_id": 16061916, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T08:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:37:32Z", "source_id": 16071232, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9317, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:54Z", "source_id": 49548729, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T07:43:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:40:58Z", "source_id": 16074048, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T08:43:00+01:00", "operational_fact": true}] |
Manchester Oxford Road |
0727 |
0727 |
5 |
None |
None |
Southport |
0843 |
0843 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28625/2026-09-16/detailed |
None |
Meols Cop |
2026-09-16T08:37:00+01:00 |
Southport |
6.0 |
{"type": "LineString", "coordinates": [[-2.9753495231044327, 53.64593748603274], [-2.9759499000000003, 53.6463114], [-2.9765586999999996, 53.6466612], [-2.9772025, 53.64693619999999], [-2.9778274, 53.647127], [-2.9783468, 53.6472313], [-2.9787984, 53.64728759999999], [-2.9793295, 53.647324100000006], [-2.9798847, 53.6473257], [-2.9804775, 53.6472812], [-2.980971, 53.6472065], [-2.9814912999999996, 53.6470841], [-2.9819312000000004, 53.6469394], [-2.9823416, 53.6467756], [-2.9827277999999997, 53.646588], [-2.9837148999999994, 53.6460633], [-2.9861934, 53.6446906], [-2.9869604, 53.644217399999995], [-2.9873922, 53.6440027], [-2.9879125000000006, 53.643815100000005], [-2.9883712, 53.6437022], [-2.9888807999999996, 53.64361639999999], [-2.9893743, 53.643575], [-2.9898383999999996, 53.64357819999999], [-2.9904419, 53.643617899999995], [-2.9910989999999997, 53.6436863], [-2.991348, 53.6437253], [-2.9916784, 53.643777], [-2.9925125, 53.64392639999999], [-2.9931401999999996, 53.6440059], [-2.9937303, 53.6440473], [-2.9943980999999997, 53.644064699999994], [-2.9952698, 53.64405519999998], [-2.9957231, 53.64407109999999], [-2.9962864, 53.644113999999995], [-2.9968067, 53.64418400000001], [-2.9973056, 53.644276199999986], [-2.9976435999999995, 53.64435729999999], [-2.9981103, 53.6445227], [-2.9985362, 53.64466139999998], [-2.9990302999999994, 53.644839100000006], [-2.9996203999999995, 53.645039399999995], [-2.9998858, 53.6451469], [-3.0001198, 53.6452581], [-3.0004712, 53.6453943], [-3.001021, 53.6455926], [-3.0013083, 53.645723200000006], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]} |
1.3 |
0837 |
0843 |
Meols Cop |
Southport Sig. 1087 |
Southport |
53.6467494 |
-3.0029844 |
53.6467494 |
-3.0029844 |
1 |
0 |
2026-09-16 07:53:37 |
TERMINATED |
2026-09-16 07:43:00 |
Southport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16074048 |
1789544458831265 |
102 |
102 |
2026-09-16 07:53:11.609178 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:43:11.527061 |
| 571621 |
600449 |
Y41566 |
842C02M616 |
2026-09-16 |
COMPLETE |
16075916 |
2026-09-16 08:35:00 |
2026-09-16 07:53:37 |
2026-09-18 07:53:37 |
{"id": 600449, "stp": "P", "toc": "Great Western Railway", "uid": "Y41566", "consist": "800310", "dest_crs": "PNZ", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41566/2026-09-16/detailed", "trust_id": "842C02M616", "origin_crs": "PLY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Penzance", "service_date": "2026-09-16", "dest_arr_time": "0835", "dest_platform": "3", "is_terminated": 1, "next_location": "Penzance", "signalling_id": "2C02", "timing_status": "ON TIME", "origin_station": "Plymouth", "current_leg_arr": "0835", "current_leg_dep": "0827", "current_leg_end": "Penzance", "origin_dep_time": "0640", "origin_platform": "6", "current_location": "Penzance", "last_update_time": "2026-09-16T07:53:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.4439323, 50.17058], [-5.4445276, 50.17028650000001], [-5.4451244, 50.16997959999999], [-5.445304699999999, 50.16988239999999], [-5.445336199999999, 50.16986349999999], [-5.4457645, 50.16960699999999], [-5.4462774, 50.1692626], [-5.446698399999999, 50.1689716], [-5.4471259, 50.16866989999999], [-5.4475451999999995, 50.16834519999999], [-5.447994, 50.16798789999999], [-5.4484052, 50.1676335], [-5.448798999999999, 50.1672628], [-5.449171899999999, 50.16688839999998], [-5.449568799999999, 50.16645], [-5.4568714, 50.158371300000006], [-5.458384799999999, 50.156701], [-5.458698899999999, 50.1563072], [-5.4590052, 50.1558777], [-5.4592768, 50.1554325], [-5.459525500000001, 50.1549513], [-5.4597647, 50.154418], [-5.4606871, 50.1517945], [-5.4607189, 50.151701200000005], [-5.460837399999999, 50.1513678], [-5.4610259, 50.1509272], [-5.4612425, 50.15046259999999], [-5.4614424, 50.15010370000001], [-5.4616962, 50.14972269999999], [-5.4619794, 50.1493596], [-5.462295499999999, 50.1489905], [-5.46268, 50.148586899999984], [-5.4630867, 50.148165500000005], [-5.4634848, 50.147783], [-5.4639031, 50.147363299999995], [-5.464261799999999, 50.1469904], [-5.4646054, 50.1466182], [-5.464954399999999, 50.1461795], [-5.465266799999999, 50.145745799999986], [-5.4655382999999995, 50.1453342], [-5.465783699999999, 50.1448793], [-5.4659941, 50.14442589999999], [-5.4666082, 50.14303089999999], [-5.466832199999999, 50.142579700000006], [-5.466986299999999, 50.14229460000001], [-5.467241799999999, 50.14186420000001], [-5.4675052, 50.1414578], [-5.4678218, 50.14101509999998], [-5.4681046, 50.140648], [-5.468468199999999, 50.1402266], [-5.4688233, 50.13985019999999], [-5.469244, 50.1394241], [-5.4696619, 50.1390325], [-5.470087199999999, 50.1386675], [-5.470511899999999, 50.1383345], [-5.4710025, 50.137997199999994], [-5.471552899999999, 50.1376693], [-5.472136, 50.13737530000001], [-5.4728272, 50.13705499999999], [-5.473418332262704, 50.13679433407445], [-5.473481, 50.136766699999995], [-5.475536199999999, 50.1359034], [-5.4761659, 50.1356225], [-5.4767725, 50.1353477], [-5.477279499999999, 50.13508479999999], [-5.4778503, 50.1347747], [-5.479723233129081, 50.13370573163212], [-5.4817165999999995, 50.132568], [-5.4831113, 50.131767100000005], [-5.483739999999999, 50.13141849999999], [-5.4844672, 50.131036599999995], [-5.485143999999999, 50.130707599999994], [-5.485876799999999, 50.1303653], [-5.4865657, 50.1300882], [-5.4873353, 50.1298532], [-5.4880532, 50.129664], [-5.4888071, 50.1295097], [-5.4895592, 50.12939049999999], [-5.4903436, 50.1292942], [-5.491089, 50.1292478], [-5.491879699999999, 50.1292235], [-5.493971799999999, 50.12919099999999], [-5.4948369, 50.12917170000001], [-5.4956767, 50.12914039999999], [-5.4964978, 50.12909469999999], [-5.4974745, 50.1290209], [-5.4983586, 50.1289371], [-5.4990916, 50.1288195], [-5.5004258, 50.1285768], [-5.501111100000001, 50.1284656], [-5.501788100000001, 50.12837029999999], [-5.50234, 50.1283073], [-5.5025195, 50.1282896], [-5.503225499999999, 50.12823620000001], [-5.510823399999999, 50.127779399999994], [-5.5114117, 50.1277375], [-5.511932, 50.127673499999986], [-5.5124529, 50.127607100000006], [-5.512882599999999, 50.12755239999999], [-5.513817699999999, 50.12742939999998], [-5.516246499999999, 50.1271295], [-5.5179362, 50.1269423], [-5.519090500000001, 50.1268128], [-5.520051399999999, 50.12672709999999], [-5.521189299999999, 50.126637900000006], [-5.5221176, 50.126568899999995], [-5.522829499999999, 50.126506600000006], [-5.523573, 50.1264091], [-5.5241973, 50.126295199999994], [-5.5248589, 50.12614560000001], [-5.5250101, 50.1261124], [-5.526674399999999, 50.1256534], [-5.5271816000000005, 50.1255066], [-5.5276342, 50.1253411], [-5.527951999999999, 50.1252089], [-5.528186399999999, 50.125105899999994], [-5.5287209, 50.1248687], [-5.5290652, 50.124706499999995], [-5.5292493, 50.12460010000001], [-5.529882099999999, 50.1241805], [-5.530056, 50.12407049999999], [-5.530191499999999, 50.1239756], [-5.5304028999999995, 50.12376999999999], [-5.5315841, 50.12263110000001], [-5.531870999999999, 50.12231899999999], [-5.5320392, 50.122148900000006]]}", "current_leg_start": "St. Erth", "dest_arr_time_act": "0835", "motion_projection": null, "next_location_lat": "50.1221489", "next_location_lon": "-5.5320392", "previous_location": "St. Erth", "current_leg_milage": "5.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 204.068, \"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\": 233.476, \"from_m\": 204.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 296.843, \"from_m\": 233.476, \"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\": 338.448, \"from_m\": 296.843, \"capability_applied\": null, \"effective_limit_mph\": 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.095, \"from_m\": 338.448, \"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\": 1849.986, \"from_m\": 801.095, \"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\": 1894.816, \"from_m\": 1849.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2387.791, \"from_m\": 1894.816, \"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\": 4249.425, \"from_m\": 2387.791, \"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\": 4464.41, \"from_m\": 4249.425, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5980.546, \"from_m\": 4464.41, \"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\": 6645.959, \"from_m\": 5980.546, \"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\": 7948.385, \"from_m\": 6645.959, \"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\": 14031.258, \"from_m\": 7948.385, \"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\": 14092.404, \"from_m\": 14031.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14983.904, \"from_m\": 14092.404, \"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\": 22163.046, \"from_m\": 14983.904, \"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\": 35223.348, \"from_m\": 22163.046, \"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\": 35404.889, \"from_m\": 35223.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40301.327, \"from_m\": 35404.889, \"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\": 42446.408, \"from_m\": 40301.327, \"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\": 43136.244, \"from_m\": 42446.408, \"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\": 46943.135, \"from_m\": 43136.244, \"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\": 46948.821, \"from_m\": 46943.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47928.954, \"from_m\": 46948.821, \"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\": 48459.698, \"from_m\": 47928.954, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48657.444, \"from_m\": 48459.698, \"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\": 50807.449, \"from_m\": 48657.444, \"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\": 55022.122, \"from_m\": 50807.449, \"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\": 55540.8, \"from_m\": 55022.122, \"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\": 59626.27, \"from_m\": 55540.8, \"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\": 68979.616, \"from_m\": 59626.27, \"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\": 68989.715, \"from_m\": 68979.616, \"capability_applied\": null, \"effective_limit_mph\": 40.389, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.389}, {\"to_m\": 85691.165, \"from_m\": 68989.715, \"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\": 85780.563, \"from_m\": 85691.165, \"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\": 85821.127, \"from_m\": 85780.563, \"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\": 86149.816, \"from_m\": 85821.127, \"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\": 86303.559, \"from_m\": 86149.816, \"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\": 86351.26, \"from_m\": 86303.559, \"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\": 86539.762, \"from_m\": 86351.26, \"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\": 86600.119, \"from_m\": 86539.762, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94720.974, \"from_m\": 86600.119, \"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\": 100267.145, \"from_m\": 94720.974, \"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\": 100897.267, \"from_m\": 100267.145, \"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\": 105192.67, \"from_m\": 100897.267, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 106038.661, \"from_m\": 105192.67, \"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\": 108650.264, \"from_m\": 106038.661, \"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\": 108658.489, \"from_m\": 108650.264, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110082.923, \"from_m\": 108658.489, \"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\": 110429.375, \"from_m\": 110082.923, \"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\": 115975.97, \"from_m\": 110429.375, \"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\": 116239.033, \"from_m\": 115975.97, \"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\": 124887.433, \"from_m\": 116239.033, \"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\": 126996.321, \"from_m\": 124887.433, \"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\": 127449.814, \"from_m\": 126996.321, \"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\": 600449, \"profile_key\": \"004fedd6f89278acd3d4b46b46f9badf2f34f221d77ca9deedd81e1adc426c44\", \"schedule_id\": 30353, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Plymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"St. Budeaux Jn\", \"stage_seq\": 2, \"distance_m\": 4412.225, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649H\", \"location\": \"Saltash\", \"stage_seq\": 3, \"distance_m\": 6701.797, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0656\", \"location\": \"St. Germans\", \"stage_seq\": 4, \"distance_m\": 14759.553, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701H\", \"location\": \"Liskeard Sig. Dm260\", \"stage_seq\": 5, \"distance_m\": 17918.923, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0708\", \"location\": \"Liskeard\", \"stage_seq\": 6, \"distance_m\": 28356.641, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"St. Pinnock Viaduct East\", \"stage_seq\": 7, \"distance_m\": 35306.807, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Largin\", \"stage_seq\": 8, \"distance_m\": 36748.649, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719H\", \"location\": \"Bodmin Parkway\", \"stage_seq\": 9, \"distance_m\": 43057.278, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": false, \"wtt_arr\": \"0723H\", \"wtt_dep\": \"0724H\", \"location\": \"Lostwithiel\", \"stage_seq\": 10, \"distance_m\": 48549.843, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0732\", \"location\": \"Par\", \"stage_seq\": 11, \"distance_m\": 55540.8, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0739\", \"location\": \"St. Austell\", \"stage_seq\": 12, \"distance_m\": 62715.092, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Burngullow Jn\", \"stage_seq\": 13, \"distance_m\": 65952.756, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Grampound Road Sig. CL5883\", \"stage_seq\": 14, \"distance_m\": 73671.472, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Buckshead Tunnel Sg Cl5893\", \"stage_seq\": 15, \"distance_m\": 83159.026, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0756\", \"location\": \"Truro\", \"stage_seq\": 16, \"distance_m\": 86058.418, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Penwithers Jn\", \"stage_seq\": 17, \"distance_m\": 86854.126, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Baldhu Sig. R31\", \"stage_seq\": 18, \"distance_m\": 92044.578, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805H\", \"location\": \"Redruth Sig. R27\", \"stage_seq\": 19, \"distance_m\": 100430.715, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807H\", \"location\": \"Redruth\", \"stage_seq\": 20, \"distance_m\": 100506.848, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0814\", \"location\": \"Camborne\", \"stage_seq\": 21, \"distance_m\": 106412.844, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"St Erth Sig. R19\", \"stage_seq\": 22, \"distance_m\": 115563.846, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822H\", \"location\": \"Hayle\", \"stage_seq\": 23, \"distance_m\": 115830.694, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826H\", \"location\": \"St. Erth\", \"stage_seq\": 24, \"distance_m\": 118401.637, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Long Rock S.B.\", \"stage_seq\": 25, \"distance_m\": 125139.0, \"section_seq\": 1, \"route_path_id\": 68702}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": null, \"location\": \"Penzance\", \"stage_seq\": 26, \"distance_m\": 127449.814, \"section_seq\": 1, \"route_path_id\": 68702}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 127449.814, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68702}], \"total_distance_m\": 127449.814, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 126452.828, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 996.986, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0640", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "50.1221489", "current_position_lon": "-5.5320392", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:14Z\", \"source_id\": 49233357, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:22Z\", \"source_id\": 15980898, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:59Z\", \"source_id\": 49254671, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:03Z\", \"source_id\": 15987412, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:09:36Z\", \"source_id\": 15998684, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:17:22Z\", \"source_id\": 49312778, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:17:23Z\", \"source_id\": 16004810, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26740, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:23:20Z\", \"source_id\": 49328821, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:23:24Z\", \"source_id\": 16009708, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:04Z\", \"source_id\": 49347133, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:30:08Z\", \"source_id\": 16015114, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:37:12Z\", \"source_id\": 49366775, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:37:13Z\", \"source_id\": 16021083, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26829, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:42Z\", \"source_id\": 49412494, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T06:53:46Z\", \"source_id\": 16034586, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:06:57Z\", \"source_id\": 16045651, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:15:32Z\", \"source_id\": 16052910, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:22:58Z\", \"source_id\": 16059103, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:26:27Z\", \"source_id\": 16062094, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T07:43:11Z\", \"source_id\": 16075916, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T08:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Penzance", "service_state_platform": "3", "timing_fact_generation": 1789544591544345, "current_leg_arrival_utc": "2026-09-16T08:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T07:43:11.531459", "service_state_evidence_id": 16075916, "current_leg_start_actual_dep": "2026-09-16T08:26:30+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-16T07:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T07:53:11.612398", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PLY |
PNZ |
2C02 |
800310 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 204.068, "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": 233.476, "from_m": 204.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 296.843, "from_m": 233.476, "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": 338.448, "from_m": 296.843, "capability_applied": null, "effective_limit_mph": 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.095, "from_m": 338.448, "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": 1849.986, "from_m": 801.095, "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": 1894.816, "from_m": 1849.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2387.791, "from_m": 1894.816, "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": 4249.425, "from_m": 2387.791, "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": 4464.41, "from_m": 4249.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5980.546, "from_m": 4464.41, "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": 6645.959, "from_m": 5980.546, "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": 7948.385, "from_m": 6645.959, "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": 14031.258, "from_m": 7948.385, "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": 14092.404, "from_m": 14031.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14983.904, "from_m": 14092.404, "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": 22163.046, "from_m": 14983.904, "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": 35223.348, "from_m": 22163.046, "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": 35404.889, "from_m": 35223.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40301.327, "from_m": 35404.889, "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": 42446.408, "from_m": 40301.327, "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": 43136.244, "from_m": 42446.408, "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": 46943.135, "from_m": 43136.244, "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": 46948.821, "from_m": 46943.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47928.954, "from_m": 46948.821, "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": 48459.698, "from_m": 47928.954, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48657.444, "from_m": 48459.698, "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": 50807.449, "from_m": 48657.444, "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": 55022.122, "from_m": 50807.449, "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": 55540.8, "from_m": 55022.122, "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": 59626.27, "from_m": 55540.8, "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": 68979.616, "from_m": 59626.27, "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": 68989.715, "from_m": 68979.616, "capability_applied": null, "effective_limit_mph": 40.389, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.389}, {"to_m": 85691.165, "from_m": 68989.715, "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": 85780.563, "from_m": 85691.165, "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": 85821.127, "from_m": 85780.563, "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": 86149.816, "from_m": 85821.127, "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": 86303.559, "from_m": 86149.816, "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": 86351.26, "from_m": 86303.559, "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": 86539.762, "from_m": 86351.26, "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": 86600.119, "from_m": 86539.762, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94720.974, "from_m": 86600.119, "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": 100267.145, "from_m": 94720.974, "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": 100897.267, "from_m": 100267.145, "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": 105192.67, "from_m": 100897.267, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 106038.661, "from_m": 105192.67, "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": 108650.264, "from_m": 106038.661, "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": 108658.489, "from_m": 108650.264, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110082.923, "from_m": 108658.489, "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": 110429.375, "from_m": 110082.923, "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": 115975.97, "from_m": 110429.375, "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": 116239.033, "from_m": 115975.97, "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": 124887.433, "from_m": 116239.033, "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": 126996.321, "from_m": 124887.433, "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": 127449.814, "from_m": 126996.321, "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": 600449, "profile_key": "004fedd6f89278acd3d4b46b46f9badf2f34f221d77ca9deedd81e1adc426c44", "schedule_id": 30353, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0640", "location": "Plymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68702}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "St. Budeaux Jn", "stage_seq": 2, "distance_m": 4412.225, "section_seq": 1, "route_path_id": 68702}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649H", "location": "Saltash", "stage_seq": 3, "distance_m": 6701.797, "section_seq": 1, "route_path_id": 68702}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0656", "location": "St. Germans", "stage_seq": 4, "distance_m": 14759.553, "section_seq": 1, "route_path_id": 68702}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701H", "location": "Liskeard Sig. Dm260", "stage_seq": 5, "distance_m": 17918.923, "section_seq": 1, "route_path_id": 68702}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0708", "location": "Liskeard", "stage_seq": 6, "distance_m": 28356.641, "section_seq": 1, "route_path_id": 68702}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "St. Pinnock Viaduct East", "stage_seq": 7, "distance_m": 35306.807, "section_seq": 1, "route_path_id": 68702}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714", "location": "Largin", "stage_seq": 8, "distance_m": 36748.649, "section_seq": 1, "route_path_id": 68702}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719H", "location": "Bodmin Parkway", "stage_seq": 9, "distance_m": 43057.278, "section_seq": 1, "route_path_id": 68702}, {"is_pass": false, "wtt_arr": "0723H", "wtt_dep": "0724H", "location": "Lostwithiel", "stage_seq": 10, "distance_m": 48549.843, "section_seq": 1, "route_path_id": 68702}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0732", "location": "Par", "stage_seq": 11, "distance_m": 55540.8, "section_seq": 1, "route_path_id": 68702}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0739", "location": "St. Austell", "stage_seq": 12, "distance_m": 62715.092, "section_seq": 1, "route_path_id": 68702}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742", "location": "Burngullow Jn", "stage_seq": 13, "distance_m": 65952.756, "section_seq": 1, "route_path_id": 68702}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Grampound Road Sig. CL5883", "stage_seq": 14, "distance_m": 73671.472, "section_seq": 1, "route_path_id": 68702}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752", "location": "Buckshead Tunnel Sg Cl5893", "stage_seq": 15, "distance_m": 83159.026, "section_seq": 1, "route_path_id": 68702}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0756", "location": "Truro", "stage_seq": 16, "distance_m": 86058.418, "section_seq": 1, "route_path_id": 68702}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "Penwithers Jn", "stage_seq": 17, "distance_m": 86854.126, "section_seq": 1, "route_path_id": 68702}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Baldhu Sig. R31", "stage_seq": 18, "distance_m": 92044.578, "section_seq": 1, "route_path_id": 68702}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805H", "location": "Redruth Sig. R27", "stage_seq": 19, "distance_m": 100430.715, "section_seq": 1, "route_path_id": 68702}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807H", "location": "Redruth", "stage_seq": 20, "distance_m": 100506.848, "section_seq": 1, "route_path_id": 68702}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0814", "location": "Camborne", "stage_seq": 21, "distance_m": 106412.844, "section_seq": 1, "route_path_id": 68702}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "St Erth Sig. R19", "stage_seq": 22, "distance_m": 115563.846, "section_seq": 1, "route_path_id": 68702}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822H", "location": "Hayle", "stage_seq": 23, "distance_m": 115830.694, "section_seq": 1, "route_path_id": 68702}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826H", "location": "St. Erth", "stage_seq": 24, "distance_m": 118401.637, "section_seq": 1, "route_path_id": 68702}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Long Rock S.B.", "stage_seq": 25, "distance_m": 125139.0, "section_seq": 1, "route_path_id": 68702}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": null, "location": "Penzance", "stage_seq": 26, "distance_m": 127449.814, "section_seq": 1, "route_path_id": 68702}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 127449.814, "from_m": 0.0, "section_seq": 1, "route_path_id": 68702}], "total_distance_m": 127449.814, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 126452.828, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 996.986, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26705, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:14Z", "source_id": 49233357, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:49:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:22Z", "source_id": 15980898, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26709, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:59Z", "source_id": 49254671, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:56:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:03Z", "source_id": 15987412, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:09:36Z", "source_id": 15998684, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26720, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:17:22Z", "source_id": 49312778, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:18:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:17:23Z", "source_id": 16004810, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26740, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:23:20Z", "source_id": 49328821, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:24:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:23:24Z", "source_id": 16009708, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26770, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:04Z", "source_id": 49347133, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:31:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:30:08Z", "source_id": 16015114, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26810, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:37:12Z", "source_id": 49366775, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:38:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:37:13Z", "source_id": 16021083, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26829, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:42Z", "source_id": 49412494, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:54:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T06:53:46Z", "source_id": 16034586, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T07:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:06:57Z", "source_id": 16045651, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T08:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:15:32Z", "source_id": 16052910, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T08:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:22:58Z", "source_id": 16059103, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T08:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:26:27Z", "source_id": 16062094, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T08:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T07:43:11Z", "source_id": 16075916, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T08:35:00+01:00", "operational_fact": true}] |
Plymouth |
0640 |
0640 |
6 |
None |
None |
Penzance |
0835 |
0835 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y41566/2026-09-16/detailed |
None |
St. Erth |
2026-09-16T08:26:30+01:00 |
Penzance |
8.0 |
{"type": "LineString", "coordinates": [[-5.4439323, 50.17058], [-5.4445276, 50.17028650000001], [-5.4451244, 50.16997959999999], [-5.445304699999999, 50.16988239999999], [-5.445336199999999, 50.16986349999999], [-5.4457645, 50.16960699999999], [-5.4462774, 50.1692626], [-5.446698399999999, 50.1689716], [-5.4471259, 50.16866989999999], [-5.4475451999999995, 50.16834519999999], [-5.447994, 50.16798789999999], [-5.4484052, 50.1676335], [-5.448798999999999, 50.1672628], [-5.449171899999999, 50.16688839999998], [-5.449568799999999, 50.16645], [-5.4568714, 50.158371300000006], [-5.458384799999999, 50.156701], [-5.458698899999999, 50.1563072], [-5.4590052, 50.1558777], [-5.4592768, 50.1554325], [-5.459525500000001, 50.1549513], [-5.4597647, 50.154418], [-5.4606871, 50.1517945], [-5.4607189, 50.151701200000005], [-5.460837399999999, 50.1513678], [-5.4610259, 50.1509272], [-5.4612425, 50.15046259999999], [-5.4614424, 50.15010370000001], [-5.4616962, 50.14972269999999], [-5.4619794, 50.1493596], [-5.462295499999999, 50.1489905], [-5.46268, 50.148586899999984], [-5.4630867, 50.148165500000005], [-5.4634848, 50.147783], [-5.4639031, 50.147363299999995], [-5.464261799999999, 50.1469904], [-5.4646054, 50.1466182], [-5.464954399999999, 50.1461795], [-5.465266799999999, 50.145745799999986], [-5.4655382999999995, 50.1453342], [-5.465783699999999, 50.1448793], [-5.4659941, 50.14442589999999], [-5.4666082, 50.14303089999999], [-5.466832199999999, 50.142579700000006], [-5.466986299999999, 50.14229460000001], [-5.467241799999999, 50.14186420000001], [-5.4675052, 50.1414578], [-5.4678218, 50.14101509999998], [-5.4681046, 50.140648], [-5.468468199999999, 50.1402266], [-5.4688233, 50.13985019999999], [-5.469244, 50.1394241], [-5.4696619, 50.1390325], [-5.470087199999999, 50.1386675], [-5.470511899999999, 50.1383345], [-5.4710025, 50.137997199999994], [-5.471552899999999, 50.1376693], [-5.472136, 50.13737530000001], [-5.4728272, 50.13705499999999], [-5.473418332262704, 50.13679433407445], [-5.473481, 50.136766699999995], [-5.475536199999999, 50.1359034], [-5.4761659, 50.1356225], [-5.4767725, 50.1353477], [-5.477279499999999, 50.13508479999999], [-5.4778503, 50.1347747], [-5.479723233129081, 50.13370573163212], [-5.4817165999999995, 50.132568], [-5.4831113, 50.131767100000005], [-5.483739999999999, 50.13141849999999], [-5.4844672, 50.131036599999995], [-5.485143999999999, 50.130707599999994], [-5.485876799999999, 50.1303653], [-5.4865657, 50.1300882], [-5.4873353, 50.1298532], [-5.4880532, 50.129664], [-5.4888071, 50.1295097], [-5.4895592, 50.12939049999999], [-5.4903436, 50.1292942], [-5.491089, 50.1292478], [-5.491879699999999, 50.1292235], [-5.493971799999999, 50.12919099999999], [-5.4948369, 50.12917170000001], [-5.4956767, 50.12914039999999], [-5.4964978, 50.12909469999999], [-5.4974745, 50.1290209], [-5.4983586, 50.1289371], [-5.4990916, 50.1288195], [-5.5004258, 50.1285768], [-5.501111100000001, 50.1284656], [-5.501788100000001, 50.12837029999999], [-5.50234, 50.1283073], [-5.5025195, 50.1282896], [-5.503225499999999, 50.12823620000001], [-5.510823399999999, 50.127779399999994], [-5.5114117, 50.1277375], [-5.511932, 50.127673499999986], [-5.5124529, 50.127607100000006], [-5.512882599999999, 50.12755239999999], [-5.513817699999999, 50.12742939999998], [-5.516246499999999, 50.1271295], [-5.5179362, 50.1269423], [-5.519090500000001, 50.1268128], [-5.520051399999999, 50.12672709999999], [-5.521189299999999, 50.126637900000006], [-5.5221176, 50.126568899999995], [-5.522829499999999, 50.126506600000006], [-5.523573, 50.1264091], [-5.5241973, 50.126295199999994], [-5.5248589, 50.12614560000001], [-5.5250101, 50.1261124], [-5.526674399999999, 50.1256534], [-5.5271816000000005, 50.1255066], [-5.5276342, 50.1253411], [-5.527951999999999, 50.1252089], [-5.528186399999999, 50.125105899999994], [-5.5287209, 50.1248687], [-5.5290652, 50.124706499999995], [-5.5292493, 50.12460010000001], [-5.529882099999999, 50.1241805], [-5.530056, 50.12407049999999], [-5.530191499999999, 50.1239756], [-5.5304028999999995, 50.12376999999999], [-5.5315841, 50.12263110000001], [-5.531870999999999, 50.12231899999999], [-5.5320392, 50.122148900000006]]} |
5.6 |
0827 |
0835 |
St. Erth |
Penzance |
Penzance |
50.1221489 |
-5.5320392 |
50.1221489 |
-5.5320392 |
1 |
0 |
2026-09-16 07:53:37 |
TERMINATED |
2026-09-16 07:35:00 |
Penzance |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16075916 |
1789544591544345 |
66 |
66 |
2026-09-16 07:53:11.612398 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 07:43:11.531459 |